Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corefx.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatt Mitchell <mmitche@microsoft.com>2016-12-08 20:19:55 +0300
committerGitHub <noreply@github.com>2016-12-08 20:19:55 +0300
commit6943de271e699e2e6d868eab7612c148faa58344 (patch)
treed25d12e3cd259ac5250cc8f7ca75704c392586f5 /netci.groovy
parent8df1e18b668db38ea5e78106b1ee74ac60b52bf7 (diff)
Remove non-functional arm64 automation
Diffstat (limited to 'netci.groovy')
-rw-r--r--netci.groovy51
1 files changed, 0 insertions, 51 deletions
diff --git a/netci.groovy b/netci.groovy
index 372efc9df2..ee3d9c76fd 100644
--- a/netci.groovy
+++ b/netci.groovy
@@ -300,57 +300,6 @@ def testNugetRuntimeIdConfiguration = ['Debug': 'win7-x86',
}
// **************************
-// Define ARM64 testing. Built locally and submitted to lab machines
-// **************************
-['Windows_NT'].each { os ->
- ['Debug', 'Release'].each { configurationGroup ->
- def newJobName = "arm64_${os.toLowerCase()}_${configurationGroup.toLowerCase()}"
- def arm64Users = ['ianhays', 'kyulee1', 'gkhanna79', 'weshaggard', 'stephentoub', 'rahku', 'ramarag']
- def newJob = job(Utilities.getFullJobName(project, newJobName, /* isPR */ false)) {
- steps {
- // build the world, but don't run the tests
- batchFile("build-native.cmd -buildArch=arm64 -${configurationGroup} -- toolsetDir=C:\\ats2")
- batchFile("build-managed.cmd -- /p:Creator=dotnet-bot /p:ArchiveTests=true /p:ConfigurationGroup=${configurationGroup} /p:TestDisabled=true /p:TestProduct=CoreFx /p:Branch=${branch} /p:FilterToOSGroup=${os} /p:TargetOS=${os} /p:OSGroup=${os} /p:Platform=ARM64 /p:TestArchitecture=arm64 /p:DefaultTestTFM=netcoreapp1.1 /p:TestNugetRuntimeId=win10-arm64")
- }
- label("arm64_corefx")
-
- // Kick off the test run
- publishers {
- archiveArtifacts {
- pattern("bin/tests/${os}.ARM64.${configurationGroup}/archive/tests/netcoreapp1.1/**")
- onlyIfSuccessful(true)
- allowEmpty(false)
- }
- postBuildScripts {
- steps {
- // Transfer the tests to the ARM64 machine and signal it to begin
- batchFile("Z:\\arm64\\common\\scripts_corefx\\JenkinsPostBuild.cmd %WORKSPACE% ${configurationGroup} %BUILD_NUMBER%")
- }
- onlyIfBuildSucceeds(true)
- onlyIfBuildFails(false)
- }
- }
- }
-
- // Set up standard options.
- Utilities.standardJobSetup(newJob, project, /* isPR */ false, "*/${branch}")
-
- // Set a daily trigger
- Utilities.addPeriodicTrigger(newJob, '@daily')
-
- // Set up a PR trigger that is only triggerable by certain members
- Utilities.addPrivateGithubPRTriggerForBranch(newJob, branch, "Windows_NT ARM64 ${configurationGroup} Build and Test", "(?i).*test\\W+ARM64\\W+${os}\\W+${configurationGroup}", null, arm64Users)
-
- // Set up a per-push trigger
- Utilities.addGithubPushTrigger(newJob)
-
- // Get results
- Utilities.addXUnitDotNETResults(newJob, 'bin/tests/testresults/**/testResults.xml')
- }
-}
-
-
-// **************************
// Define innerloop testing. These jobs run on every merge and a subset of them run on every PR, the ones
// that don't run per PR can be requested via a magic phrase.
// **************************