}
break
case 'pri1':
- // Pri one gets a daily build, and only for release
+ // Pri one gets a push trigger, and only for release
if (architecture == 'x64' && configuration == 'Release') {
// We don't expect to see a job generated except in these scenarios
assert (os == 'Windows_NT') || (os in Constants.crossList)
}
// Enable Server GC for Ubuntu PR builds
def serverGCString = ''
-
- /* For now, disable server GC since it's causing tests to take too long. May re-enable later with longer timeout.
+
if (os == 'Ubuntu' && isPR){
serverGCString = '--useServerGC'
}
- */
+
def newJob = job(Utilities.getFullJobName(project, jobName, isPR)) {
// Add parameters for the inputs
}
Utilities.standardJobSetup(newFlowJob, project, isPR, getFullBranchName(branchName))
- //Pri 1 tests need longer timeout
- if (scenario == 'pri1') {
- Utilities.setJobTimeout(newFlowJob, 240)
- }
addTriggers(newFlowJob, isPR, architecture, os, configuration, scenario, true)
} // configuration
} // os