aboutsummaryrefslogtreecommitdiff
path: root/linaro-art-stable-build-ARTTargetTest.yaml
diff options
context:
space:
mode:
Diffstat (limited to 'linaro-art-stable-build-ARTTargetTest.yaml')
-rw-r--r--linaro-art-stable-build-ARTTargetTest.yaml165
1 files changed, 0 insertions, 165 deletions
diff --git a/linaro-art-stable-build-ARTTargetTest.yaml b/linaro-art-stable-build-ARTTargetTest.yaml
deleted file mode 100644
index e1d9dff1f3..0000000000
--- a/linaro-art-stable-build-ARTTargetTest.yaml
+++ /dev/null
@@ -1,165 +0,0 @@
-- scm:
- name: art
- scm:
- - git:
- url: ssh://git@dev-private-git.linaro.org/linaro-art/platform/art.git
- branches:
- - origin/linaro-stable
- credentials-id: '768c1ba1-6052-4b97-a531-7e4fabda6979'
- skip-tag: true
- shallow-clone: true
- wipe-workspace: false
-- scm:
- name: build
- scm:
- - git:
- url: ssh://git@dev-private-git.linaro.org/linaro-art/platform/build.git
- branches:
- - origin/linaro-stable
- credentials-id: '768c1ba1-6052-4b97-a531-7e4fabda6979'
- skip-tag: true
- shallow-clone: true
- wipe-workspace: false
-- scm:
- name: vixl
- scm:
- - git:
- url: ssh://git@dev-private-git.linaro.org/linaro-art/platform/external/vixl.git
- branches:
- - origin/linaro-stable
- credentials-id: '768c1ba1-6052-4b97-a531-7e4fabda6979'
- skip-tag: true
- shallow-clone: true
- wipe-workspace: false
-- job:
- name: linaro-art-stable-build-ARTTargetTest
- project-type: freestyle
- defaults: global
- description: >
- Runs the
- <a href="https://android-git.linaro.org/linaro-art/art-build-scripts.git/tree/tests/test_art_target.sh">Target Tests</a>
- on a device via adb using android root.<br>
- The build slave in the cloud is able to reach the physical device using port forwarding via SSH.<br>
- This job is for the stable branch.<br>
-
- The git revisions all track the linaro-stable branch for the following projects (in order):<br>
- - art<br>
- - build<br>
- - external/vixl
- properties:
- - authorization:
- anonymous:
- - job-discover
- linaro-android-builders:
- - job-read
- - job-extended-read
- - job-workspace
- linaro-art:
- - job-build
- - job-read
- - job-extended-read
- - job-workspace
- - build-discarder:
- days-to-keep: 60
- num-to-keep: 60
- parameters:
- - string:
- name: ADB_VERSION
- default: 'adb-stable'
- - string:
- name: BUILD_CONFIG_REPO
- default: 'git://android-git.linaro.org/android-build-configs.git'
- - string:
- name: BUILD_CONFIG_BRANCH
- default: 'master'
- - string:
- name: BUILD_CONFIG_FILENAME
- default: 'linaro-art-stable'
- disabled: true
- node: docker-utopic-art
- display-name: 'DELETE ME'
- concurrent: true
- scm:
- - art
- - build
- - vixl
- triggers:
- - pollscm: 'H/5 * * * *'
- - gerrit:
- server-name: 'dev-private-review.linaro.org'
- override-votes: true
- gerrit-build-successful-verified-value: 1
- gerrit-build-failed-verified-value: -1
- trigger-on:
- - patchset-created-event
- projects:
- - project-compare-type: 'PLAIN'
- project-pattern: 'linaro-art/platform/art'
- branches:
- - branch-pattern: 'linaro-stable'
- - project-compare-type: 'PLAIN'
- project-pattern: 'linaro-art/platform/build'
- branches:
- - branch-pattern: 'linaro-stable'
- - project-compare-type: 'PLAIN'
- project-pattern: 'linaro-art/platform/external/vixl'
- branches:
- - branch-pattern: 'linaro-stable'
- wrappers:
- - timestamps
- - timeout:
- timeout: 500
- - ssh-agent-credentials:
- users:
- - '768c1ba1-6052-4b97-a531-7e4fabda6979'
- builders:
- - shell: |
- CI_MAIL_RECIPIENTS="${GERRIT_CHANGE_OWNER_EMAIL},${GERRIT_EVENT_ACCOUNT_EMAIL}"
- CI_MAIL_RECIPIENTS="${CI_MAIL_RECIPIENTS},vishal.bhoj@linaro.org"
- CI_MAIL_RECIPIENTS="${CI_MAIL_RECIPIENTS},daniel.diaz@linaro.org"
- CI_MAIL_RECIPIENTS="${CI_MAIL_RECIPIENTS},julien.duraj@linaro.org"
- echo "CI_MAIL_RECIPIENTS=${CI_MAIL_RECIPIENTS}" > env_var_parameters
- - inject:
- properties-file: env_var_parameters
- - shell: |
- #!/bin/bash -xe
-
- # Build scripts
- ANDROID_BUILD_DIR="${HOME}/srv/${JOB_NAME}/android"
- ART_BUILD_SCRIPTS_DIR="${WORKSPACE}/art-build-scripts"
- git clone https://android-git.linaro.org/git/linaro-art/art-build-scripts.git ${ART_BUILD_SCRIPTS_DIR}
-
- cd ${ART_BUILD_SCRIPTS_DIR}/jenkins
- # Port forwarding magic to have access to Nexus devices
- source /home/buildslave/srv/nexus-config
- export ANDROID_SERIAL=${BULLHEAD}
- ./setup_adb.sh
- ./setup_host.sh
- ./setup_android.sh
-
- cd ${ANDROID_BUILD_DIR}
- perl scripts/jenkins/test_launcher.pl \
- scripts/tests/test_art_target.sh --default
- publishers:
- - email-ext:
- recipients: '${CI_MAIL_RECIPIENTS}'
- content-type: text
- body: |
- Build Triggered by: ${GERRIT_CHANGE_SUBJECT}: ${GERRIT_CHANGE_URL}
- Build URL: ${PROJECT_URL}${BUILD_NUMBER}/
- Full log: ${PROJECT_URL}${BUILD_NUMBER}/consoleText
- Parsed warnings/errors: ${PROJECT_URL}${BUILD_NUMBER}/parsed_console
-
- Errors:
- ${BUILD_LOG_REGEX, regex=".*ERROR:.* ", linesBefore=0, linesAfter=0, showTruncatedLines=false}
- - archive:
- artifacts: '*.txt, *.xml'
- - logparser:
- parse-rules: '/var/jenkins_home/userContent/android-art.parse'
- unstable-on-warning: false
- fail-on-error: false
- - groovy-postbuild:
- script:
- !include-raw:
- - linaro-art/tests.groovy
- - linaro-art/global.groovy