Imported Upstream version 5.2.0.175

Former-commit-id: bb0468d0f257ff100aa895eb5fe583fb5dfbf900
This commit is contained in:
Xamarin Public Jenkins (auto-signing)
2017-06-07 13:16:24 +00:00
parent 4bdbaf4a88
commit 966bba02bb
8776 changed files with 346420 additions and 149650 deletions

View File

@@ -37,11 +37,11 @@ def osList = ['Ubuntu', 'OSX', 'Windows_NT']
// Calculate the build commands
if (os == 'Windows_NT') {
buildString = "build.cmd ${lowercaseConfiguration}"
testScriptString = "tests\\runtest.cmd /coreclr "
testScriptString = "tests\\runtest.cmd ${configuration} /coreclr "
}
else {
buildString = "./build.sh ${lowercaseConfiguration}"
testScriptString = "tests/runtest.sh -coreclr "
testScriptString = "tests/runtest.sh ${configuration} -coredumps -coreclr "
}
// Create a new job with the specified name. The brace opens a new closure
@@ -52,6 +52,7 @@ def osList = ['Ubuntu', 'OSX', 'Windows_NT']
if (os == 'Windows_NT') {
// Indicates that a batch script should be run with the build string (see above)
batchFile(buildString)
batchFile("tests\\runtest.cmd ${configuration} /multimodule")
if (configuration == 'Debug') {
if (isPR) {
@@ -60,7 +61,7 @@ def osList = ['Ubuntu', 'OSX', 'Windows_NT']
}
else {
// Run the full set of known passing tests in the post-commit job
batchFile(testScriptString + "KnownGood")
batchFile(testScriptString + "KnownGood /multimodule")
}
}
}
@@ -99,4 +100,4 @@ def osList = ['Ubuntu', 'OSX', 'Windows_NT']
}
}
JobReport.Report.generateJobReport(out)
JobReport.Report.generateJobReport(out)