['x64', 'x86'].each { arch ->
def architecture = arch
def newJob = job(Utilities.getFullJobName(project, "sizeondisk_${arch}", false)) {
+ label('Windows.Amd64.ClientRS4.DevEx.15.8.Perf')
wrappers {
credentialsBinding {
}
}
- Utilities.setMachineAffinity(newJob, "Windows_NT", '20170427-elevated')
-
def archiveSettings = new ArchivalSettings()
archiveSettings.addFiles('bin/toArchive/**')
archiveSettings.addFiles('machinedata.json')
['full_opt'].each { opt_level ->
def architecture = arch
def newJob = job(Utilities.getFullJobName(project, "perf_illink_${os}_${arch}_${opt_level}_${jit}", isPR)) {
+ label('Windows.Amd64.ClientRS4.DevEx.15.8.Perf')
def testEnv = ""
wrappers {
archiveSettings.setAlwaysArchive()
// Set the label (currently we are only measuring size, therefore we are running on VM).
- Utilities.setMachineAffinity(newJob, "Windows_NT", '20170427-elevated')
Utilities.addArchival(newJob, archiveSettings)
Utilities.standardJobSetup(newJob, project, isPR, "*/${branch}")