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:10:04 +0300
committerGitHub <noreply@github.com>2016-12-08 20:10:04 +0300
commit35292eb64896c0f0f76f032be957b786bd6da9cb (patch)
tree63d9a7a8c0d615d25e0dba4715616371ff91bd09 /netci.groovy
parent584ffb7006f9fb39583ce2915f3f5a6696b9dfa4 (diff)
Remove arm64_corefx testing
The old automation for arm64 isn't available. Remove until we get a replacement
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 1c598e161d..e5b56a0c3b 100644
--- a/netci.groovy
+++ b/netci.groovy
@@ -295,57 +295,6 @@ def osShortName = ['Windows 10': 'win10',
}
// **************************
-// 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.
// **************************