aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFathi Boudra <fathi.boudra@linaro.org>2014-12-24 17:26:13 +0200
committerFathi Boudra <fathi.boudra@linaro.org>2014-12-24 17:26:13 +0200
commite484d132f9d65ff927cca876722220f6c2a21ef2 (patch)
treee276b5b014769c41786ca784e04e2d6676cbd66c
parentc99fe6ef3d588655dd630aadca35e8ae35c4e0ab (diff)
linux-linaro-stable-lsk-v3.14: add initial job
Change-Id: I692ad5b615f5390f2e16f32942acc945b1f193e4 Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
-rw-r--r--linux-linaro-stable-lsk-v3.14.yaml281
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.json34
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.yaml22
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.json31
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.yaml33
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs-efi.yaml242
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs.yaml223
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-efi.yaml242
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template.yaml223
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.json35
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.yaml23
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.json31
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.yaml34
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/rtsm_fvp_base-aemv8a/template.yaml75
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.json65
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.yaml51
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.json102
-rw-r--r--linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.yaml99
18 files changed, 1833 insertions, 13 deletions
diff --git a/linux-linaro-stable-lsk-v3.14.yaml b/linux-linaro-stable-lsk-v3.14.yaml
new file mode 100644
index 0000000..07ad8dd
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14.yaml
@@ -0,0 +1,281 @@
+- job:
+ name: linux-linaro-stable-lsk-v3.14
+ project-type: matrix
+ defaults: global
+ logrotate:
+ daysToKeep: 30
+ numToKeep: 30
+ properties:
+ - authorization:
+ anonymous:
+ - job-read
+ - job-extended-read
+ - job-workspace
+ parameters:
+ - password:
+ name: PUBLISH_KEY
+ default: ${PUBLISH_KEY}
+ - string:
+ name: BUNDLE_STREAM_NAME
+ default: '/private/team/linaro/ci-linux-linaro-stable-lsk-v3.14/'
+ - string:
+ name: LAVA_SERVER
+ default: 'validation.linaro.org/RPC2/'
+ disabled: false
+ node: build
+ child-workspace: .
+ display-name: 'Linaro Stable Kernel (linux-linaro-lsk-v3.14)'
+ scm:
+ - git:
+ url: git://git.linaro.org/kernel/linux-linaro-stable.git
+ refspec: +refs/heads/linux-linaro-lsk-v3.14:refs/remotes/origin/linux-linaro-lsk-v3.14
+ name: origin
+ branches:
+ - origin/linux-linaro-lsk-v3.14
+ skip-tag: true
+ shallow-clone: true
+ wipe-workspace: false
+ axes:
+ - axis:
+ type: user-defined
+ name: hwpack
+ values:
+ - arndale
+ - panda
+ - panda-be
+ - vexpress
+ - vexpress-be
+ - vexpress64
+ - vexpress64-be
+ - axis:
+ type: slave
+ name: label
+ values:
+ - build
+ execution-strategy:
+ sequential: true
+ wrappers:
+ - timestamps
+ - copy-to-slave:
+ includes:
+ - gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.xz
+ - gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz
+ - build-name:
+ name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}'
+ - matrix-tie-parent:
+ node: build
+ builders:
+ - shell: |
+ #!/bin/bash
+
+ set -ex
+
+ trap cleanup_exit INT TERM EXIT
+
+ cleanup_exit()
+ {
+ cd ${WORKSPACE}
+ rm -rf builddir*
+ rm -rf out
+ rm -f linux-*.deb
+ }
+
+ export LANG=C
+ CCACHE_DIR="$HOME/ccache"
+ CCACHE_UNIFY=1
+ CCACHE_SLOPPINESS=file_macro,include_file_mtime,time_macros
+ export CCACHE_DIR CCACHE_UNIFY CCACHE_SLOPPINESS
+ export use_ccache=true
+ export use_config_fragment=1
+ export MAKE_DTBS=true
+ export toolchain_url="http://releases.linaro.org/14.09/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.9-2014.09_linux.tar.xz"
+
+ case "${hwpack}" in
+ arndale)
+ export hwpack_type="arndale"
+ export board_types="arndale"
+ export kernel_flavour="arndale"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/arndale.conf"
+ export DEVICE_TYPE="arndale"
+ ;;
+ arndale-be)
+ export hwpack_type="lsk-arndale-be"
+ export board_types="arndale"
+ export kernel_flavour="lsk-arndale-be"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/arndale.conf linaro/configs/bigendian.conf"
+ export DEVICE_TYPE="arndale"
+ ;;
+ panda)
+ export hwpack_type="panda"
+ export board_types="panda-es"
+ export kernel_flavour="omap"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/omap4.conf"
+ export DEVICE_TYPE="panda-es"
+ ;;
+ panda-be)
+ export hwpack_type="lsk-panda-be"
+ export board_types="panda-es"
+ export kernel_flavour="lsk-omap-be"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/omap4.conf linaro/configs/bigendian.conf"
+ export DEVICE_TYPE="panda-es"
+ ;;
+ vexpress)
+ export hwpack_type="vexpress"
+ export board_types="vexpress-tc2"
+ export kernel_flavour="vexpress"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/big-LITTLE-MP.conf linaro/configs/big-LITTLE-IKS.conf linaro/configs/vexpress.conf"
+ export DEVICE_TYPE="vexpress-tc2"
+ ;;
+ vexpress-be)
+ export hwpack_type="lsk-vexpress-be"
+ export board_types="vexpress-tc2"
+ export kernel_flavour="lsk-vexpress-be"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/big-LITTLE-MP.conf linaro/configs/big-LITTLE-IKS.conf linaro/configs/vexpress.conf linaro/configs/bigendian.conf"
+ export DEVICE_TYPE="vexpress-tc2"
+ ;;
+ vexpress64)
+ export hwpack_type="vexpress64"
+ export board_types="rtsm_fvp_base-aemv8a"
+ export kernel_flavour="vexpress64"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/big-LITTLE-MP.conf linaro/configs/big-LITTLE-IKS.conf linaro/configs/vexpress64.conf"
+ export DEVICE_TYPE="rtsm_fvp_base-aemv8a"
+ export ARCH="arm64"
+ export toolchain_url="http://releases.linaro.org/14.09/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz"
+ cat << EOF > startup.nsh
+ fs3:\Image dtb=juno\juno.dtb console=ttyAMA0,115200 earlyprintk=pl011,0x7ff80000 root=/dev/sda5 rootwait rootfstype=ext4 rw verbose debug uefi_debug ignore_loglevel
+ EOF
+ ;;
+ vexpress64-be)
+ export hwpack_type="lsk-vexpress64-be"
+ export board_types="rtsm_fvp_base-aemv8a"
+ export kernel_flavour="lsk-vexpress64-be"
+ export conf_filenames="linaro/configs/linaro-base.conf linaro/configs/distribution.conf linaro/configs/big-LITTLE-MP.conf linaro/configs/big-LITTLE-IKS.conf linaro/configs/vexpress64.conf linaro/configs/bigendian.conf"
+ export ARCH="arm64"
+ export toolchain_url="http://releases.linaro.org/14.09/components/toolchain/binaries/gcc-linaro-aarch64-linux-gnu-4.9-2014.09_linux.tar.xz"
+ cat << EOF > linaro/configs/bigendian.conf
+ CONFIG_CPU_BIG_ENDIAN=y
+ CONFIG_CPU_ENDIAN_BE8=y
+ # CONFIG_VIRTUALIZATION is not set
+ # CONFIG_MMC_DW_IDMAC is not set
+ # CONFIG_VIRTIO is not set
+ # CONFIG_VIRTIO_BLK is not set
+ # CONFIG_VIRTIO_MMIO is not set
+ EOF
+ ;;
+ esac
+
+ rm -rf configs lci-build-tools
+ git clone --depth 1 http://git.linaro.org/ci/lci-build-tools.git
+ git clone --depth 1 http://git.linaro.org/ci/job/configs.git
+ bash -x lci-build-tools/jenkins_kernel_build_inst
+
+ mkdir -p out
+ [ "${hwpack}" = "vexpress" ] && python linaro-image-tools/linaro-hwpack-append -t `ls hwpack_linaro-${hwpack_type}*.tar.gz` -p `ls linux-image-*-linaro-*-dbg_*.deb` -i -d
+ [ "${hwpack}" = "vexpress64" ] && mv startup.nsh out/
+ [ "${hwpack}" = "vexpress64" ] && cp -a builddir-*-${kernel_flavour}/.config kernel.config
+ cp -a builddir-*-${kernel_flavour}/.config out/kernel_config_${kernel_flavour}
+ mv hwpack_linaro-${hwpack_type}* out/
+
+ ${HOME}/bin/linaro-cp out kernel-hwpack/linux-linaro-stable-lsk-v3.14-${hwpack}/${BUILD_NUMBER}
+
+ CCACHE_DIR=${CCACHE_DIR} ccache -M 20G
+ CCACHE_DIR=${CCACHE_DIR} ccache -s
+
+ KERNEL_URL="http://snapshots.linaro.org/kernel-hwpack/linux-linaro-stable-lsk-v3.14-${hwpack}/${BUILD_NUMBER}"
+ HWPACK_BUILD_URL="${KERNEL_URL}/`ls out/hwpack_linaro-${hwpack_type}*.tar.gz |xargs basename`"
+ STARTUP_NSH="${KERNEL_URL}/startup.nsh"
+
+ # Create post-build-lava parameters
+ cat << EOF > post_build_lava_parameters
+ DEVICE_TYPE=${DEVICE_TYPE}
+ BUNDLE_STREAM_NAME=${BUNDLE_STREAM_NAME}
+ CUSTOM_JSON_URL=${JOB_URL}/ws/custom_lava_job_definition.json
+ LAVA_SERVER=${LAVA_SERVER}
+ HWPACK_BUILD_URL=${HWPACK_BUILD_URL}
+ STARTUP_NSH=${STARTUP_NSH}
+ hwpack_type=${hwpack_type}
+ EOF
+ - inject:
+ properties-file: post_build_lava_parameters
+ - shell: |
+ case "${hwpack}" in
+ arndale|panda|vexpress)
+ # Get rootfs URL
+ export ROOTFS_BUILD_NUMBER=693
+ export ROOTFS_BUILD_URL="http://releases.linaro.org/14.12/ubuntu/utopic-images/developer/linaro-utopic-developer-20141212-693.tar.gz"
+
+ ./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json
+ ;;
+ arndale-be|panda-be|vexpress-be)
+ # Get rootfs URL
+ export ROOTFS_BUILD_NUMBER=`wget -q --no-check-certificate -O - https://ci.linaro.org/jenkins/job/openembedded-armv7ab-rootfs/gcc_version=4.9,label=build,rootfs=minimal/lastSuccessfulBuild/buildNumber`
+ export ROOTFS_BUILD_TIMESTAMP=`wget -q --no-check-certificate -O - https://ci.linaro.org/jenkins/job/openembedded-armv7ab-rootfs/gcc_version=4.9,label=build,rootfs=minimal/lastSuccessfulBuild/buildTimestamp?format=yyyyMMdd`
+ export ROOTFS_BUILD_URL="http://snapshots.linaro.org/openembedded/images/minimal-armv7ab-gcc-4.9/${ROOTFS_BUILD_NUMBER}/linaro-image-minimal-genericarmv7ab-${ROOTFS_BUILD_TIMESTAMP}-${ROOTFS_BUILD_NUMBER}.rootfs.tar.gz"
+
+ ./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template-be.yaml > custom_lava_job_definition.json
+ ;;
+ vexpress64)
+ # Get rootfs URL
+ export ROOTFS_BUILD_NUMBER=729
+ export ROOTFS_BUILD_URL="http://releases.linaro.org/14.12/openembedded/images/lamp-armv8/linaro-image-lamp-genericarmv8-20141212-729.rootfs.tar.gz"
+
+ ./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json
+ ;;
+ vexpress64-be)
+ echo "Skip"
+ cat << EOF > post_build_lava_parameters
+ BUNDLE_STREAM_NAME=${BUNDLE_STREAM_NAME}
+ CUSTOM_JSON_URL=${JOB_URL}/ws/custom_lava_job_definition.json
+ LAVA_SERVER=${LAVA_SERVER}
+ EOF
+ ;;
+ esac
+ - trigger-builds:
+ - project: 'post-build-lava'
+ property-file: post_build_lava_parameters
+ block: true
+ - conditional-step:
+ condition-kind: strings-match
+ condition-string1: '${ENV,var="hwpack"}'
+ condition-string2: 'vexpress64'
+ steps:
+ - shell: |
+ DEVICE_TYPE=juno
+
+ # Get rootfs URL
+ export ROOTFS_BUILD_NUMBER=729
+ export ROOTFS_BUILD_URL="http://releases.linaro.org/14.12/openembedded/images/lamp-armv8/linaro-image-lamp-genericarmv8-20141212-729.rootfs.tar.gz"
+
+ if grep -Fxq 'CONFIG_EFI=y' kernel.config; then
+ ./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template-efi.yaml > custom_lava_job_definition.json
+ else
+ ./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json
+ fi
+ - trigger-builds:
+ - project: 'post-build-lava'
+ property-file: post_build_lava_parameters
+ block: true
+ - shell: |
+ DEVICE_TYPE=juno
+
+ # Get rootfs URL
+ export ROOTFS_BUILD_NUMBER=311
+ export ROOTFS_BUILD_URL="http://releases.linaro.org/14.12/openembedded/images/lamp-armv7a/linaro-image-lamp-genericarmv7a-20141212-311.rootfs.tar.gz"
+
+ if grep -Fxq 'CONFIG_EFI=y' kernel.config; then
+ ./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template-armv7a-rootfs-efi.yaml > custom_lava_job_definition.json
+ else
+ ./lci-build-tools/yaml-to-json.py configs/linux-linaro-stable-lsk-v3.14/lava-job-definitions/${DEVICE_TYPE}/template-armv7a-rootfs.yaml > custom_lava_job_definition.json
+ fi
+ - trigger-builds:
+ - project: 'post-build-lava'
+ property-file: post_build_lava_parameters
+ block: true
+ publishers:
+ - warnings:
+ console-log-parsers:
+ - 'GNU C Compiler 4 (gcc)'
+ - email-ext:
+ recipients: 'mark.brown@linaro.org, alex.shi@linaro.org, fathi.boudra@linaro.org'
+ attach-build-log: true
+ matrix-trigger: both
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.json b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.json
new file mode 100644
index 0000000..583ecf3
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.json
@@ -0,0 +1,34 @@
+{
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "hwpack": "${HWPACK_BUILD_URL}",
+ "rootfs": "${ROOTFS_BUILD_URL}"
+ },
+ "metadata": {
+ "distribution": "openembedded",
+ "hwpack.build": "${BUILD_NUMBER}",
+ "hwpack.type": "${hwpack_type}",
+ "rootfs.build": "${ROOTFS_BUILD_NUMBER}",
+ "rootfs.type": "minimal-armv7ab-gcc-4.9",
+ "git URL": "${GIT_URL}",
+ "git branch": "${GIT_BRANCH}",
+ "git commit": "${GIT_COMMIT}"
+ }
+ },
+ {
+ "command": "boot_linaro_image"
+ },
+ {
+ "command": "submit_results",
+ "parameters": {
+ "stream": "${BUNDLE_STREAM_NAME}",
+ "server": "http://${LAVA_SERVER}"
+ }
+ }
+ ],
+ "device_type": "${DEVICE_TYPE}",
+ "job_name": "${BUILD_URL}",
+ "timeout": 3600
+}
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.yaml
new file mode 100644
index 0000000..bf091e2
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template-be.yaml
@@ -0,0 +1,22 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'minimal-armv7ab-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: boot_linaro_image
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 3600 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.json b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.json
index 583ecf3..1ff0cec 100644
--- a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.json
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.json
@@ -7,18 +7,39 @@
"rootfs": "${ROOTFS_BUILD_URL}"
},
"metadata": {
- "distribution": "openembedded",
+ "distribution": "ubuntu",
"hwpack.build": "${BUILD_NUMBER}",
"hwpack.type": "${hwpack_type}",
"rootfs.build": "${ROOTFS_BUILD_NUMBER}",
- "rootfs.type": "minimal-armv7ab-gcc-4.9",
+ "rootfs.type": "developer",
"git URL": "${GIT_URL}",
"git branch": "${GIT_BRANCH}",
"git commit": "${GIT_COMMIT}"
}
},
{
- "command": "boot_linaro_image"
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/pwrmgmt.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
},
{
"command": "submit_results",
@@ -30,5 +51,5 @@
],
"device_type": "${DEVICE_TYPE}",
"job_name": "${BUILD_URL}",
- "timeout": 3600
-}
+ "timeout": 172800
+} \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.yaml
new file mode 100644
index 0000000..f0a55a6
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/arndale/template.yaml
@@ -0,0 +1,33 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'ubuntu'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'developer'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/pwrmgmt.yaml
+ timeout: 1200
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/smoke-tests-basic.yaml
+ timeout: 1200
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 172800 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs-efi.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs-efi.yaml
new file mode 100644
index 0000000..d3da586
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs-efi.yaml
@@ -0,0 +1,242 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ bootloadertype: 'uefi'
+ customize:
+ '${STARTUP_NSH}':
+ - 'boot:/EFI/BOOT/startup.nsh'
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'lamp-armv7a-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: boot_linaro_image
+ parameters:
+ boot_cmds:
+ - 'expect Start:'
+ - 'sendline 3'
+ - 'expect Choice:'
+ - 'sendline 1'
+ - 'expect Select the Boot Device:'
+ - 'sendcontrol ['
+ - 'sendcontrol M'
+ - 'expect Choice:'
+ - 'sendline 7'
+ - 'expect Start:'
+ - 'sendline 2'
+ - 'expect or any other key to continue.'
+ - 'sendline '
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/busybox.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/device-tree.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/ethernet.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/kernel-version.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/perf.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/toolchain.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/libhugetlbfs.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/pointer-tagging-tests.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: syscalls
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: math
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: timers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fcntl-locktests
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: ipc
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fsx
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: hugetlb
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: io
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: nptl
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: pty
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: containers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs_bind
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: filecaps
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: admin_tools
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: connectors
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: mm
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 18000 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs.yaml
new file mode 100644
index 0000000..05d4f80
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-armv7a-rootfs.yaml
@@ -0,0 +1,223 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ bootloadertype: 'uefi'
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'lamp-armv7a-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/busybox.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/device-tree.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/ethernet.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/kernel-version.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/perf.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/toolchain.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/libhugetlbfs.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/pointer-tagging-tests.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: syscalls
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: math
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: timers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fcntl-locktests
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: ipc
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fsx
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: hugetlb
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: io
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: nptl
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: pty
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: containers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs_bind
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: filecaps
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: admin_tools
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: connectors
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: mm
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 18000 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-efi.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-efi.yaml
new file mode 100644
index 0000000..ee1dca5
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template-efi.yaml
@@ -0,0 +1,242 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ bootloadertype: 'uefi'
+ customize:
+ '${STARTUP_NSH}':
+ - 'boot:/EFI/BOOT/startup.nsh'
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'lamp-armv8-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: boot_linaro_image
+ parameters:
+ boot_cmds:
+ - 'expect Start:'
+ - 'sendline 3'
+ - 'expect Choice:'
+ - 'sendline 1'
+ - 'expect Select the Boot Device:'
+ - 'sendcontrol ['
+ - 'sendcontrol M'
+ - 'expect Choice:'
+ - 'sendline 7'
+ - 'expect Start:'
+ - 'sendline 2'
+ - 'expect or any other key to continue.'
+ - 'sendline '
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/busybox.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/device-tree.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/ethernet.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/kernel-version.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/perf.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/toolchain.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/libhugetlbfs.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/pointer-tagging-tests.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: syscalls
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: math
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: timers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fcntl-locktests
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: ipc
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fsx
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: hugetlb
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: io
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: nptl
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: pty
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: containers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs_bind
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: filecaps
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: admin_tools
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: connectors
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: mm
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 18000 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template.yaml
new file mode 100644
index 0000000..298fb32
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/juno/template.yaml
@@ -0,0 +1,223 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ bootloadertype: 'uefi'
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'lamp-armv8-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/busybox.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/device-tree.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/ethernet.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/kernel-version.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/perf.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/toolchain.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/libhugetlbfs.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/pointer-tagging-tests.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: syscalls
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: math
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: timers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fcntl-locktests
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: ipc
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fsx
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: hugetlb
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: io
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: nptl
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: pty
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: containers
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: fs_bind
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: filecaps
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: admin_tools
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: connectors
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 1800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ parameters:
+ TST_CMDFILES: mm
+ SKIPFILE: ./common/scripts/ltp/skipfile-lsk-juno
+ testdef: openembedded/ltp.yaml
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 18000 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.json b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.json
new file mode 100644
index 0000000..ce61286
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.json
@@ -0,0 +1,35 @@
+{
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "dtb": "omap4-panda-es.dtb",
+ "hwpack": "${HWPACK_BUILD_URL}",
+ "rootfs": "${ROOTFS_BUILD_URL}"
+ },
+ "metadata": {
+ "distribution": "openembedded",
+ "hwpack.build": "${BUILD_NUMBER}",
+ "hwpack.type": "${hwpack_type}",
+ "rootfs.build": "${ROOTFS_BUILD_NUMBER}",
+ "rootfs.type": "minimal-armv7ab-gcc-4.9",
+ "git URL": "${GIT_URL}",
+ "git branch": "${GIT_BRANCH}",
+ "git commit": "${GIT_COMMIT}"
+ }
+ },
+ {
+ "command": "boot_linaro_image"
+ },
+ {
+ "command": "submit_results",
+ "parameters": {
+ "stream": "${BUNDLE_STREAM_NAME}",
+ "server": "http://${LAVA_SERVER}"
+ }
+ }
+ ],
+ "device_type": "${DEVICE_TYPE}",
+ "job_name": "${BUILD_URL}",
+ "timeout": 3600
+}
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.yaml
new file mode 100644
index 0000000..7092671
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template-be.yaml
@@ -0,0 +1,23 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ dtb: 'omap4-panda-es.dtb'
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'minimal-armv7ab-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: boot_linaro_image
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 3600 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.json b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.json
index ce61286..dcc7bed 100644
--- a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.json
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.json
@@ -8,18 +8,39 @@
"rootfs": "${ROOTFS_BUILD_URL}"
},
"metadata": {
- "distribution": "openembedded",
+ "distribution": "ubuntu",
"hwpack.build": "${BUILD_NUMBER}",
"hwpack.type": "${hwpack_type}",
"rootfs.build": "${ROOTFS_BUILD_NUMBER}",
- "rootfs.type": "minimal-armv7ab-gcc-4.9",
+ "rootfs.type": "developer",
"git URL": "${GIT_URL}",
"git branch": "${GIT_BRANCH}",
"git commit": "${GIT_COMMIT}"
}
},
{
- "command": "boot_linaro_image"
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/pwrmgmt.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
},
{
"command": "submit_results",
@@ -31,5 +52,5 @@
],
"device_type": "${DEVICE_TYPE}",
"job_name": "${BUILD_URL}",
- "timeout": 3600
-}
+ "timeout": 172800
+} \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.yaml
new file mode 100644
index 0000000..3e7b15e
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/panda-es/template.yaml
@@ -0,0 +1,34 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ dtb: 'omap4-panda-es.dtb'
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'ubuntu'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'developer'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/pwrmgmt.yaml
+ timeout: 1200
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/smoke-tests-basic.yaml
+ timeout: 1200
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 172800 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/rtsm_fvp_base-aemv8a/template.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/rtsm_fvp_base-aemv8a/template.yaml
new file mode 100644
index 0000000..2e13c27
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/rtsm_fvp_base-aemv8a/template.yaml
@@ -0,0 +1,75 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ bootloadertype: uefi
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'lamp-armv8-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: boot_linaro_image
+ parameters:
+ options:
+ - 'cluster0.NUM_CORES=2'
+ - 'cluster1.NUM_CORES=3'
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/busybox.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/device-tree.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/ethernet.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/kernel-version.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/perf.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/toolchain.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 7200
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/libhugetlbfs.yaml
+- command: lava_test_shell
+ parameters:
+ timeout: 800
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: openembedded/pointer-tagging-tests.yaml
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 172800 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.json b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.json
new file mode 100644
index 0000000..84e7939
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.json
@@ -0,0 +1,65 @@
+{
+ "actions": [
+ {
+ "command": "deploy_linaro_image",
+ "parameters": {
+ "hwpack": "${HWPACK_BUILD_URL}",
+ "rootfs": "${ROOTFS_BUILD_URL}"
+ },
+ "metadata": {
+ "distribution": "openembedded",
+ "hwpack.build": "${BUILD_NUMBER}",
+ "hwpack.type": "${hwpack_type}",
+ "rootfs.build": "${ROOTFS_BUILD_NUMBER}",
+ "rootfs.type": "minimal-armv7ab-gcc-4.9",
+ "git URL": "${GIT_URL}",
+ "git branch": "${GIT_BRANCH}",
+ "git commit": "${GIT_COMMIT}"
+ }
+ },
+ {
+ "command": "boot_linaro_image",
+ "parameters": {
+ "boot_cmds": [
+ "sendline a",
+ "expect Choice:",
+ "sendline 3",
+ "expect Delete entry:",
+ "sendline 1",
+ "expect Choice:",
+ "sendline 1",
+ "expect Select the Boot Device:",
+ "sendline 4",
+ "expect File path of the EFI Application or the kernel:",
+ "sendline uImage",
+ "expect Boot Type: [a] ATAGS, [g] Global FDT or [l] Local FDT? [a/g/l]",
+ "sendline l",
+ "expect Add an initrd: [y/n]",
+ "sendline y",
+ "expect File path of the initrd",
+ "sendline uInitrd",
+ "expect Arguments to pass to the binary:",
+ "sendline console=tty0 console=ttyAMA0,38400n8 root=/dev/sda1 rootwait ro",
+ "expect File path of the local FDT:",
+ "sendline v2p-ca15-tc2.dtb",
+ "expect Description for this new Entry:",
+ "sendline LAVA Test Image",
+ "expect Choice:",
+ "sendline 5",
+ "expect Start:",
+ "sendline 1"
+ ]
+ }
+ },
+ {
+ "command": "submit_results",
+ "parameters": {
+ "stream": "${BUNDLE_STREAM_NAME}",
+ "server": "http://${LAVA_SERVER}"
+ }
+ }
+ ],
+ "device_type": "${DEVICE_TYPE}",
+ "job_name": "${BUILD_URL}",
+ "timeout": 3600
+}
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.yaml
new file mode 100644
index 0000000..fd0f5b9
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template-be.yaml
@@ -0,0 +1,51 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'openembedded'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'minimal-armv7ab-gcc-4.9'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: boot_linaro_image
+ parameters:
+ boot_cmds:
+ - 'sendline a'
+ - 'expect Choice:'
+ - 'sendline 3'
+ - 'expect Delete entry:'
+ - 'sendline 1'
+ - 'expect Choice:'
+ - 'sendline 1'
+ - 'expect Select the Boot Device:'
+ - 'sendline 4'
+ - 'expect File path of the EFI Application or the kernel:'
+ - 'sendline uImage'
+ - 'expect Boot Type: [a] ATAGS, [g] Global FDT or [l] Local FDT? [a/g/l]'
+ - 'sendline l'
+ - 'expect Add an initrd: [y/n]'
+ - 'sendline y'
+ - 'expect File path of the initrd'
+ - 'sendline uInitrd'
+ - 'expect Arguments to pass to the binary:'
+ - 'sendline console=tty0 console=ttyAMA0,38400n8 root=/dev/sda1 rootwait ro'
+ - 'expect File path of the local FDT:'
+ - 'sendline v2p-ca15-tc2.dtb'
+ - 'expect Description for this new Entry:'
+ - 'sendline LAVA Test Image'
+ - 'expect Choice:'
+ - 'sendline 5'
+ - 'expect Start:'
+ - 'sendline 1'
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 3600 \ No newline at end of file
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.json b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.json
index 84e7939..25a7e13 100644
--- a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.json
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.json
@@ -7,11 +7,11 @@
"rootfs": "${ROOTFS_BUILD_URL}"
},
"metadata": {
- "distribution": "openembedded",
+ "distribution": "ubuntu",
"hwpack.build": "${BUILD_NUMBER}",
"hwpack.type": "${hwpack_type}",
"rootfs.build": "${ROOTFS_BUILD_NUMBER}",
- "rootfs.type": "minimal-armv7ab-gcc-4.9",
+ "rootfs.type": "developer",
"git URL": "${GIT_URL}",
"git branch": "${GIT_BRANCH}",
"git commit": "${GIT_COMMIT}"
@@ -52,6 +52,102 @@
}
},
{
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/bootchart-install.yaml"
+ }
+ ],
+ "timeout": 18000
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/bootchart.yaml"
+ }
+ ],
+ "timeout": 800
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/device-tree.yaml"
+ }
+ ],
+ "timeout": 800
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/gatortests.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/ltp.yaml"
+ }
+ ],
+ "timeout": 10800
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/pwrmgmt.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/smoke-tests-basic.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
+ },
+ {
+ "command": "lava_test_shell",
+ "parameters": {
+ "testdef_repos": [
+ {
+ "git-repo": "git://git.linaro.org/qa/test-definitions.git",
+ "testdef": "ubuntu/network-tests-basic.yaml"
+ }
+ ],
+ "timeout": 1200
+ }
+ },
+ {
"command": "submit_results",
"parameters": {
"stream": "${BUNDLE_STREAM_NAME}",
@@ -61,5 +157,5 @@
],
"device_type": "${DEVICE_TYPE}",
"job_name": "${BUILD_URL}",
- "timeout": 3600
+ "timeout": 172800
}
diff --git a/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.yaml b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.yaml
new file mode 100644
index 0000000..6a72e57
--- /dev/null
+++ b/linux-linaro-stable-lsk-v3.14/lava-job-definitions/vexpress-tc2/template.yaml
@@ -0,0 +1,99 @@
+actions:
+- command: deploy_linaro_image
+ parameters:
+ hwpack: '${HWPACK_BUILD_URL}'
+ rootfs: '${ROOTFS_BUILD_URL}'
+ metadata:
+ distribution: 'ubuntu'
+ hwpack.build: '${BUILD_NUMBER}'
+ hwpack.type: '${hwpack_type}'
+ rootfs.build: '${ROOTFS_BUILD_NUMBER}'
+ rootfs.type: 'developer'
+ git URL: '${GIT_URL}'
+ git branch: '${GIT_BRANCH}'
+ git commit: '${GIT_COMMIT}'
+- command: boot_linaro_image
+ parameters:
+ boot_cmds:
+ - 'sendline a'
+ - 'expect Choice:'
+ - 'sendline 3'
+ - 'expect Delete entry:'
+ - 'sendline 1'
+ - 'expect Choice:'
+ - 'sendline 1'
+ - 'expect Select the Boot Device:'
+ - 'sendline 4'
+ - 'expect File path of the EFI Application or the kernel:'
+ - 'sendline uImage'
+ - 'expect Boot Type: [a] ATAGS, [g] Global FDT or [l] Local FDT? [a/g/l]'
+ - 'sendline l'
+ - 'expect Add an initrd: [y/n]'
+ - 'sendline y'
+ - 'expect File path of the initrd'
+ - 'sendline uInitrd'
+ - 'expect Arguments to pass to the binary:'
+ - 'sendline console=tty0 console=ttyAMA0,38400n8 root=/dev/sda1 rootwait ro'
+ - 'expect File path of the local FDT:'
+ - 'sendline v2p-ca15-tc2.dtb'
+ - 'expect Description for this new Entry:'
+ - 'sendline LAVA Test Image'
+ - 'expect Choice:'
+ - 'sendline 5'
+ - 'expect Start:'
+ - 'sendline 1'
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/bootchart-install.yaml
+ timeout: 18000
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/bootchart.yaml
+ timeout: 800
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/device-tree.yaml
+ timeout: 800
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/gatortests.yaml
+ timeout: 1200
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/ltp.yaml
+ timeout: 10800
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/pwrmgmt.yaml
+ timeout: 1200
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/smoke-tests-basic.yaml
+ timeout: 1200
+- command: lava_test_shell
+ parameters:
+ testdef_repos:
+ - git-repo: git://git.linaro.org/qa/test-definitions.git
+ testdef: ubuntu/network-tests-basic.yaml
+ timeout: 1200
+- command: submit_results
+ parameters:
+ server: 'http://${LAVA_SERVER}'
+ stream: '${BUNDLE_STREAM_NAME}'
+device_type: '${DEVICE_TYPE}'
+job_name: '${BUILD_URL}'
+timeout: 172800 \ No newline at end of file