提交 d3387182 编写于 作者: T Tanner Gooding

Further distinguish the integration tests name to...

Further distinguish the integration tests name to 'windows_debug_vs-integration' and 'windows_release_vs-integration'
上级 da808b09
......@@ -182,23 +182,28 @@ commitPullList.each { isPr ->
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
// Integration Tests
// VS Integration Tests
commitPullList.each { isPr ->
def jobName = Utilities.getFullJobName(projectName, "integration", isPr)
def myJob = job(jobName) {
description('integration tests')
steps {
batchFile("""set TEMP=%WORKSPACE%\\Binaries\\Temp
['debug', 'release'].each { configuration ->
['vs-integration'].each { buildTarget ->
def jobName = Utilities.getFullJobName(projectName, "windows_${configuration}_${buildTarget}", isPr)
def myJob = job(jobName) {
description("Windows ${configuration} tests on ${buildTarget}")
steps {
batchFile("""set TEMP=%WORKSPACE%\\Binaries\\Temp
mkdir %TEMP%
set TMP=%TEMP%
.\\cibuild.cmd /debug /testVsi""")
.\\cibuild.cmd ${(configuration == 'debug') ? '/debug' : '/release'} /testVsi""")
}
}
def triggerPhraseOnly = false
def triggerPhraseExtra = ""
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-rc')
Utilities.addXUnitDotNETResults(myJob, '**/xUnitResults/*.xml')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
}
def triggerPhraseOnly = false
def triggerPhraseExtra = "integration"
Utilities.setMachineAffinity(myJob, 'Windows_NT', 'latest-or-auto-dev15-rc')
addRoslynJob(myJob, jobName, branchName, isPr, triggerPhraseExtra, triggerPhraseOnly)
}
JobReport.Report.generateJobReport(out)
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册