diff options
32 files changed, 22 insertions, 2142 deletions
diff --git a/lt-qcom-db410c-bootloader.yaml b/lt-qcom-bootloader-dragonboard410c.yaml index d8ce28428e..6d8ea4bb32 100644 --- a/lt-qcom-db410c-bootloader.yaml +++ b/lt-qcom-bootloader-dragonboard410c.yaml @@ -1,5 +1,5 @@ - job: - name: lt-qcom-db410c-bootloader + name: lt-qcom-bootloader-dragonboard410c project-type: freestyle defaults: global logrotate: @@ -75,7 +75,7 @@ - linaro-publish-token: host: builds.96boards.org - shell: - !include-raw: lt-qcom-db410c-bootloader/builders.sh + !include-raw: lt-qcom-bootloader/dragonboard410c/builders.sh publishers: - email: recipients: 'nicolas.dechesne@linaro.org fathi.boudra@linaro.org' diff --git a/lt-qcom-dragonboard820c-bootloader.yaml b/lt-qcom-bootloader-dragonboard820c.yaml index 564f14ce33..ed340e51e5 100644 --- a/lt-qcom-dragonboard820c-bootloader.yaml +++ b/lt-qcom-bootloader-dragonboard820c.yaml @@ -1,5 +1,5 @@ - job: - name: lt-qcom-dragonboard820c-bootloader + name: lt-qcom-bootloader-dragonboard820c project-type: freestyle defaults: global logrotate: @@ -60,7 +60,7 @@ - linaro-publish-token: host: builds.96boards.org - shell: - !include-raw: lt-qcom-dragonboard820c-bootloader/builders.sh + !include-raw: lt-qcom-bootloader/dragonboard820c/builders.sh publishers: - email: recipients: 'nicolas.dechesne@linaro.org fathi.boudra@linaro.org' diff --git a/lt-qcom-db410c-bootloader/builders.sh b/lt-qcom-bootloader/dragonboard410c/builders.sh index cbe7f9b43a..cbe7f9b43a 100644 --- a/lt-qcom-db410c-bootloader/builders.sh +++ b/lt-qcom-bootloader/dragonboard410c/builders.sh diff --git a/lt-qcom-dragonboard820c-bootloader/build-info.txt b/lt-qcom-bootloader/dragonboard820c/build-info.txt index 7e5e8b2d40..7e5e8b2d40 100644 --- a/lt-qcom-dragonboard820c-bootloader/build-info.txt +++ b/lt-qcom-bootloader/dragonboard820c/build-info.txt diff --git a/lt-qcom-dragonboard820c-bootloader/builders.sh b/lt-qcom-bootloader/dragonboard820c/builders.sh index 0d0d98b5ce..96d758dcb2 100644 --- a/lt-qcom-dragonboard820c-bootloader/builders.sh +++ b/lt-qcom-bootloader/dragonboard820c/builders.sh @@ -90,7 +90,7 @@ EOF # Publish test -d ${HOME}/bin || mkdir ${HOME}/bin wget -q https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py -wget -q https://git.linaro.org/ci/job/configs.git/blob_plain/HEAD:/lt-qcom-dragonboard820c-bootloader/build-info.txt -O BUILD-INFO.txt +wget -q https://git.linaro.org/ci/job/configs.git/blob_plain/HEAD:/lt-qcom-bootloader/dragonboard820c/build-info.txt -O BUILD-INFO.txt time python ${HOME}/bin/linaro-cp.py \ --server ${PUBLISH_SERVER} \ --build-info BUILD-INFO.txt \ diff --git a/lt-qcom-debian-images-arm64.yaml b/lt-qcom-debian-images-dragonboard410c.yaml index 4225b0be7a..15233a2e66 100644 --- a/lt-qcom-debian-images-arm64.yaml +++ b/lt-qcom-debian-images-dragonboard410c.yaml @@ -1,5 +1,5 @@ - job: - name: lt-qcom-debian-images-arm64 + name: lt-qcom-debian-images-dragonboard410c project-type: freestyle defaults: global logrotate: @@ -76,9 +76,9 @@ name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' builders: - shell: - !include-raw: lt-qcom-debian-images-arm64/builders.sh + !include-raw: lt-qcom-debian-images/builders-arm64.sh - shell: - !include-raw: lt-qcom-debian-images-arm64/installer-dragonboard-410c.sh + !include-raw: lt-qcom-debian-images/installer-dragonboard-410c.sh - linaro-publish-token: host: builds.96boards.org - shell: | @@ -112,7 +112,7 @@ 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 - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json + ./lci-build-tools/yaml-to-json.py configs/lt-qcom-debian-images/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json cat << EOF > post_build_lava_parameters DEVICE_TYPE=${DEVICE_TYPE} @@ -130,7 +130,7 @@ export BOOT_URL=http://builds.96boards.org/snapshots/dragonboard410c/${VENDOR}/debian/${BUILD_NUMBER}/boot-${VENDOR}-${OS_FLAVOUR}-${PLATFORM_NAME}-${VERSION}.img.gz export ROOTFS_BUILD_URL=http://builds.96boards.org/snapshots/dragonboard410c/${VENDOR}/debian/${BUILD_NUMBER}/${VENDOR}-${OS_FLAVOUR}-developer-${PLATFORM_NAME}-${VERSION}.img.gz - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template-ltp.yaml > custom_lava_job_definition_ltp.json + ./lci-build-tools/yaml-to-json.py configs/lt-qcom-debian-images/lava-job-definitions/${DEVICE_TYPE}/template-ltp.yaml > custom_lava_job_definition_ltp.json cat << EOF > post_build_lava_parameters DEVICE_TYPE=${DEVICE_TYPE} diff --git a/lt-qcom-debian-96boards-images.yaml b/lt-qcom-debian-images-dragonboard600c.yaml index 72498e7896..19d5adb3b2 100644 --- a/lt-qcom-debian-96boards-images.yaml +++ b/lt-qcom-debian-images-dragonboard600c.yaml @@ -1,5 +1,5 @@ - job: - name: lt-qcom-debian-96boards-images + name: lt-qcom-debian-images-dragonboard600c project-type: freestyle defaults: global logrotate: @@ -72,7 +72,7 @@ - linaro-publish-token: host: builds.96boards.org - shell: - !include-raw: lt-qcom-debian-96boards-images/builders.sh + !include-raw: lt-qcom-debian-images/builders-dragonboard600c.sh publishers: - email: recipients: 'nicolas.dechesne@linaro.org fathi.boudra@linaro.org' diff --git a/lt-qcom-debian-images-arm64-dragonboard820c.yaml b/lt-qcom-debian-images-dragonboard820c.yaml index 58c1608b30..db61681a1d 100644 --- a/lt-qcom-debian-images-arm64-dragonboard820c.yaml +++ b/lt-qcom-debian-images-dragonboard820c.yaml @@ -1,5 +1,5 @@ - job: - name: lt-qcom-debian-images-arm64-dragonboard820c + name: lt-qcom-debian-images-dragonboard820c project-type: freestyle defaults: global logrotate: @@ -61,7 +61,7 @@ name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' builders: - shell: - !include-raw: lt-qcom-debian-images-arm64/builders.sh + !include-raw: lt-qcom-debian-images/builders-arm64.sh - linaro-publish-token: host: builds.96boards.org - shell: | diff --git a/lt-qcom-debian-images-tracking-arm64.yaml b/lt-qcom-debian-images-tracking-arm64.yaml deleted file mode 100644 index e28ba31486..0000000000 --- a/lt-qcom-debian-images-tracking-arm64.yaml +++ /dev/null @@ -1,145 +0,0 @@ -- job: - name: lt-qcom-debian-images-tracking-arm64 - project-type: freestyle - defaults: global - logrotate: - daysToKeep: 30 - numToKeep: 30 - properties: - - authorization: - anonymous: - - job-read - - job-extended-read - - job-workspace - linaro-landing-team-qualcomm-personnel: - - job-build - - job-cancel - parameters: - - string: - name: BUNDLE_STREAM_NAME - default: '/public/team/linaro/lt-qualcomm-tracking/' - - string: - name: DEVICE_TYPE - default: 'apq8016-sbc' - - string: - name: LAVA_SERVER - default: 'validation.linaro.org/RPC2/' - - string: - name: VENDOR - default: 'linaro' - - string: - name: OS_FLAVOUR - default: 'stretch' - - string: - name: PLATFORM_NAME - default: 'qcom-snapdragon-arm64' - - string: - name: ROOTFS - default: 'developer,arm64,1800M alip,arm64,2G' - - string: - name: ROOTFS_PARTLABEL - default: 'rootfs' - - string: - name: SERIAL_CONSOLE - default: 'ttyMSM0' - - string: - name: KERNEL_BRANCH - default: 'integration-linux-qcomlt' - - string: - name: QCOM_FIRMWARE - default: 'http://builds.96boards.org/snapshots/dragonboard410c/binaries/20161003/linux-board-support-package-v1.4.zip' - - string: - name: QCOM_FIRMWARE_MD5 - default: 'c93ddb1165f0e23123a02ac3c952f932' - - string: - name: BOOTIMG_PAGESIZE - default: '4096' - disabled: false - node: docker-jessie-amd64 - display-name: 'Qualcomm Debian based images for Snapdragon 410 (tracking branch)' - scm: - - git: - url: https://git.linaro.org/landing-teams/working/qualcomm/kernel.git - refspec: +refs/heads/${KERNEL_BRANCH}:refs/remotes/origin/${KERNEL_BRANCH} - name: origin - branches: - - refs/heads/${KERNEL_BRANCH} - skip-tag: true - shallow-clone: true - wipe-workspace: false - wrappers: - - timestamps - - build-name: - name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' - builders: - - shell: - !include-raw: lt-qcom-debian-images-arm64/builders.sh - - linaro-publish-token - - shell: | - #!/bin/bash - set -ex - trap cleanup_exit INT TERM EXIT - cleanup_exit() - { - # cleanup here, only in case of error in this script - # normal cleanup deferred to later - [ $? = 0 ] && exit; - sudo git clean -fdxq - } - - # Create MD5SUMS file - (cd out && md5sum * > MD5SUMS.txt) - - # Publish to snapshots - test -d ${HOME}/bin || mkdir ${HOME}/bin - wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py - time python ${HOME}/bin/linaro-cp.py \ - --api_version 3 \ - --link-latest \ - out debian/pre-built/snapdragon-tracking-arm64/${BUILD_NUMBER} - - shell: | - VERSION=$(cat build-version) - - export BOOT_URL=http://snapshots.linaro.org/debian/pre-built/snapdragon-tracking-arm64/${BUILD_NUMBER}/boot-${VENDOR}-${OS_FLAVOUR}-${PLATFORM_NAME}-${VERSION}.img.gz - export ROOTFS_BUILD_URL=http://snapshots.linaro.org/debian/pre-built/snapdragon-tracking-arm64/${BUILD_NUMBER}/${VENDOR}-${OS_FLAVOUR}-developer-${PLATFORM_NAME}-${VERSION}.img.gz - - 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 - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json - - 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} - EOF - - trigger-builds: - - project: 'post-build-lava' - property-file: post_build_lava_parameters - block: true - - shell: | - VERSION=$(cat build-version) - - export BOOT_URL=http://snapshots.linaro.org/debian/pre-built/snapdragon-tracking-arm64/${BUILD_NUMBER}/boot-${VENDOR}-${OS_FLAVOUR}-${PLATFORM_NAME}-${VERSION}.img.gz - export ROOTFS_BUILD_URL=http://snapshots.linaro.org/debian/pre-built/snapdragon-tracking-arm64/${BUILD_NUMBER}/${VENDOR}-${OS_FLAVOUR}-developer-${PLATFORM_NAME}-${VERSION}.img.gz - - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template-ltp.yaml > custom_lava_job_definition_ltp.json - - 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_ltp.json - LAVA_SERVER=${LAVA_SERVER} - EOF - - trigger-builds: - - project: 'post-build-lava' - property-file: post_build_lava_parameters - block: true - publishers: - - email: - recipients: 'nicolas.dechesne@linaro.org fathi.boudra@linaro.org srinivas.kandagatla@linaro.org' - - ircbot: - channels: - - name: '#linaro-lt-qcomm' - password: ${LT_QCOM_KEY} diff --git a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template-ltp.json b/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template-ltp.json deleted file mode 100644 index 2d571117a2..0000000000 --- a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template-ltp.json +++ /dev/null @@ -1,336 +0,0 @@ -{ - "actions": [ - { - "command": "deploy_linaro_android_image", - "parameters": { - "images": [ - { - "partition": "partition", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/gpt_both0.bin" - }, - { - "partition": "hyp", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/hyp.mbn" - }, - { - "partition": "modem", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/NON-HLOS.bin" - }, - { - "partition": "rpm", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/rpm.mbn" - }, - { - "partition": "sbl1", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sbl1.mbn" - }, - { - "partition": "sec", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sec.dat" - }, - { - "partition": "tz", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/tz-psci.mbn" - }, - { - "partition": "aboot", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/emmc_appsboot.mbn" - }, - { - "partition": "boot", - "url": "${BOOT_URL}" - }, - { - "partition": "rootfs", - "url": "${ROOTFS_BUILD_URL}" - } - ], - "target_type": "ubuntu" - } - }, - { - "command": "boot_linaro_image" - }, - { - "command": "lava_test_shell", - "parameters": { - "timeout": 7200, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "math", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "timers", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fcntl-locktests", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "ipc", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fsx", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fs", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "hugetlb", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "io", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "nptl", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "pty", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "containers", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fs_bind", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "filecaps", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "admin_tools", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "connectors", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "mm", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "submit_results", - "parameters": { - "stream": "${BUNDLE_STREAM_NAME}", - "server": "http://${LAVA_SERVER}" - } - } - ], - "device_type": "${DEVICE_TYPE}", - "job_name": "${BUILD_URL}", - "timeout": 18000 -} diff --git a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template-ltp.yaml b/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template-ltp.yaml deleted file mode 100644 index 2dcf85a1c7..0000000000 --- a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template-ltp.yaml +++ /dev/null @@ -1,192 +0,0 @@ -actions: - - command: deploy_linaro_android_image - parameters: - images: - - partition: 'partition' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/gpt_both0.bin' - - partition: 'hyp' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/hyp.mbn' - - partition: 'modem' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/NON-HLOS.bin' - - partition: 'rpm' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/rpm.mbn' - - partition: 'sbl1' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sbl1.mbn' - - partition: 'sec' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sec.dat' - - partition: 'tz' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/tz-psci.mbn' - - partition: 'aboot' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/emmc_appsboot.mbn' - - partition: 'boot' - url: '${BOOT_URL}' - - partition: 'rootfs' - url: '${ROOTFS_BUILD_URL}' - target_type: 'ubuntu' - - command: boot_linaro_image - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'math' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 7200 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'timers' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fcntl-locktests' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'ipc' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fsx' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fs' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'hugetlb' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'io' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'nptl' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'pty' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'containers' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fs_bind' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'filecaps' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'admin_tools' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'connectors' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'mm' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: submit_results - parameters: - server: 'http://${LAVA_SERVER}' - stream: '${BUNDLE_STREAM_NAME}' -device_type: '${DEVICE_TYPE}' -job_name: '${BUILD_URL}' -timeout: 18000 diff --git a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template.json b/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template.json deleted file mode 100644 index 58943e5c56..0000000000 --- a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template.json +++ /dev/null @@ -1,212 +0,0 @@ -{ - "actions": [ - { - "command": "deploy_linaro_android_image", - "parameters": { - "images": [ - { - "partition": "partition", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/gpt_both0.bin" - }, - { - "partition": "hyp", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/hyp.mbn" - }, - { - "partition": "modem", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/NON-HLOS.bin" - }, - { - "partition": "rpm", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/rpm.mbn" - }, - { - "partition": "sbl1", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sbl1.mbn" - }, - { - "partition": "sec", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sec.dat" - }, - { - "partition": "tz", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/tz-psci.mbn" - }, - { - "partition": "aboot", - "url": "http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/emmc_appsboot.mbn" - }, - { - "partition": "boot", - "url": "${BOOT_URL}" - }, - { - "partition": "rootfs", - "url": "${ROOTFS_BUILD_URL}" - } - ], - "target_type": "ubuntu" - } - }, - { - "command": "boot_linaro_image" - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/device-tree.yaml" - } - ], - "timeout": 800 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cpufreq" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cpuidle" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cpuhotplug" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cputopology" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/smoke-tests-basic.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/usb-test-basic.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/network-tests-basic.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/device_read_perf.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TEST": "cpu" - }, - "testdef": "ubuntu/sysbench.yaml" - } - ], - "timeout": 8000 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/docker.yaml" - } - ], - "timeout": 8000 - } - }, - { - "command": "submit_results", - "parameters": { - "stream": "${BUNDLE_STREAM_NAME}", - "server": "http://${LAVA_SERVER}" - } - } - ], - "device_type": "${DEVICE_TYPE}", - "job_name": "${BUILD_URL}", - "timeout": 18000 -} diff --git a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template.yaml b/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template.yaml deleted file mode 100644 index cd3185e295..0000000000 --- a/lt-qcom-debian-images-tracking-arm64/lava-job-definitions/apq8016-sbc/template.yaml +++ /dev/null @@ -1,109 +0,0 @@ -actions: - - command: deploy_linaro_android_image - parameters: - images: - - partition: 'partition' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/gpt_both0.bin' - - partition: 'hyp' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/hyp.mbn' - - partition: 'modem' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/NON-HLOS.bin' - - partition: 'rpm' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/rpm.mbn' - - partition: 'sbl1' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sbl1.mbn' - - partition: 'sec' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/sec.dat' - - partition: 'tz' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/tz-psci.mbn' - - partition: 'aboot' - url: 'http://images-internal/builds.96boards.org/releases/dragonboard410c/linaro/rescue/16.09/linux/emmc_appsboot.mbn' - - partition: 'boot' - url: '${BOOT_URL}' - - partition: 'rootfs' - url: '${ROOTFS_BUILD_URL}' - target_type: 'ubuntu' - - command: boot_linaro_image - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/device-tree.yaml' - timeout: 800 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cpufreq' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cpuidle' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cpuhotplug' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cputopology' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/smoke-tests-basic.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/usb-test-basic.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/network-tests-basic.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/device_read_perf.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/sysbench.yaml' - parameters: - TEST: 'cpu' - timeout: 8000 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/docker.yaml' - timeout: 8000 - - command: submit_results - parameters: - server: 'http://${LAVA_SERVER}' - stream: '${BUNDLE_STREAM_NAME}' -device_type: '${DEVICE_TYPE}' -job_name: '${BUILD_URL}' -timeout: 18000 diff --git a/lt-qcom-debian-images-tracking.yaml b/lt-qcom-debian-images-tracking.yaml deleted file mode 100644 index 4dd8b94ff1..0000000000 --- a/lt-qcom-debian-images-tracking.yaml +++ /dev/null @@ -1,116 +0,0 @@ -- job: - name: lt-qcom-debian-images-tracking - project-type: freestyle - defaults: global - logrotate: - daysToKeep: 30 - numToKeep: 30 - properties: - - authorization: - anonymous: - - job-read - - job-extended-read - - job-workspace - linaro-landing-team-qualcomm-personnel: - - job-build - - job-cancel - parameters: - - string: - name: BUNDLE_STREAM_NAME - default: '/public/team/linaro/lt-qualcomm-tracking/' - - string: - name: DEVICE_TYPE - default: 'ifc6410' - - string: - name: LAVA_SERVER - default: 'validation.linaro.org/RPC2/' - - string: - name: VENDOR - default: 'linaro' - - string: - name: OS_FLAVOUR - default: 'jessie' - - string: - name: PLATFORM_NAME - default: 'qcom-snapdragon' - - string: - name: ROOTFS - default: 'developer,armhf,1800M alip,armhf,1800M' - - string: - name: DTBS - default: 'qcom-apq8064-ifc6410.dtb qcom-apq8064-cm-qs600.dtb qcom-apq8064-eI_ERAGON600.dtb qcom-apq8064-arrow-sd-600eval.dtb' - - string: - name: SERIAL_CONSOLE - default: 'ttyMSM0' - - string: - name: KERNEL_BRANCH - default: 'integration-linux-qcomlt' - disabled: false - node: docker-jessie-amd64 - display-name: 'Qualcomm Debian based images for Snapdragon 600 (tracking branch)' - scm: - - git: - url: https://git.linaro.org/landing-teams/working/qualcomm/kernel.git - refspec: +refs/heads/${KERNEL_BRANCH}:refs/remotes/origin/${KERNEL_BRANCH} - name: origin - branches: - - refs/heads/${KERNEL_BRANCH} - skip-tag: true - shallow-clone: true - wipe-workspace: false - wrappers: - - timestamps - - build-name: - name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' - builders: - - linaro-publish-token - - shell: - !include-raw: lt-qcom-debian-images-tracking/builders.sh - - shell: | - VERSION=`date +%Y%m%d`-${BUILD_NUMBER} - - export BOOT_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon-tracking/${BUILD_NUMBER}/boot-qcom-apq8064-ifc6410-${PLATFORM_NAME}-${VERSION}.img.gz - export DATA_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon-tracking/${BUILD_NUMBER}/${VENDOR}-${OS_FLAVOUR}-developer-${PLATFORM_NAME}-${VERSION}.img.gz - export SYSTEM_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon-tracking/${BUILD_NUMBER}/firmware-${PLATFORM_NAME}-${VERSION}.img.gz - - 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 - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json - - 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} - EOF - - trigger-builds: - - project: 'post-build-lava' - property-file: post_build_lava_parameters - block: true - - shell: | - VERSION=`date +%Y%m%d`-${BUILD_NUMBER} - - export BOOT_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon-tracking/${BUILD_NUMBER}/boot-qcom-apq8064-ifc6410-${PLATFORM_NAME}-${VERSION}.img.gz - export DATA_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon-tracking/${BUILD_NUMBER}/${VENDOR}-${OS_FLAVOUR}-developer-${PLATFORM_NAME}-${VERSION}.img.gz - export SYSTEM_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon-tracking/${BUILD_NUMBER}/firmware-${PLATFORM_NAME}-${VERSION}.img.gz - - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template-ltp.yaml > custom_lava_job_definition_ltp.json - - 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_ltp.json - LAVA_SERVER=${LAVA_SERVER} - EOF - - trigger-builds: - - project: 'post-build-lava' - property-file: post_build_lava_parameters - block: true - publishers: - - email: - recipients: 'nicolas.dechesne@linaro.org fathi.boudra@linaro.org srinivas.kandagatla@linaro.org' - - ircbot: - channels: - - name: '#linaro-lt-qcomm' - password: ${LT_QCOM_KEY} diff --git a/lt-qcom-debian-images-tracking/builders.sh b/lt-qcom-debian-images-tracking/builders.sh deleted file mode 100644 index db36c0fb5c..0000000000 --- a/lt-qcom-debian-images-tracking/builders.sh +++ /dev/null @@ -1,207 +0,0 @@ -#!/bin/bash - -set -ex - -trap cleanup_exit INT TERM EXIT - -cleanup_exit() -{ - cd ${WORKSPACE} - sudo kpartx -dv out/${VENDOR}-${OS_FLAVOUR}-*.sd.img || true - sudo git clean -fdxq -} - -sudo apt-get update -sudo apt-get install -y kpartx python-requests device-tree-compiler zip android-tools-fsutils -wget -q \ - http://repo.linaro.org/ubuntu/linaro-tools/pool/main/l/linaro-image-tools/linaro-image-tools_2016.05-1linarojessie1_amd64.deb \ - http://repo.linaro.org/ubuntu/linaro-tools/pool/main/l/linaro-image-tools/python-linaro-image-tools_2016.05-1linarojessie1_all.deb -sudo dpkg -i --force-all *.deb -rm -f *.deb - -export LANG=C -export make_bootwrapper=false -export make_install=true -export kernel_flavour=lt-qcom -export kernel_config="qcom_defconfig distro.config" -export MAKE_DTBS=true -export tcbindir="${HOME}/srv/toolchain/arm-tc-14.04/bin" -export toolchain_url=http://releases.linaro.org/14.04/components/toolchain/binaries/gcc-linaro-arm-linux-gnueabihf-4.8-2014.04_linux.tar.xz - -test -d lci-build-tools || git clone https://git.linaro.org/git/ci/lci-build-tools.git lci-build-tools -bash -x lci-build-tools/jenkins_kernel_build_inst - -# Create the hardware pack -cat << EOF > ${VENDOR}-lt-qcom.default -format: '3.0' -name: ${VENDOR}-lt-qcom -architectures: -- armhf -origin: Linaro -maintainer: Linaro Platform <linaro-dev@lists.linaro.org> -support: supported -serial_tty: ${SERIAL_CONSOLE} -kernel_addr: '0x80208000' -initrd_addr: '0x83000000' -load_addr: '0x60008000' -dtb_addr: '0x61000000' -partition_layout: bootfs_rootfs -mmc_id: '0:1' -kernel_file: boot/vmlinuz-*-qcom -initrd_file: boot/initrd.img-*-qcom -dtb_file: lib/firmware/*-qcom/device-tree/qcom-apq8064-ifc6410.dtb -dtb_files: -- qcom-apq8064-ifc6410.dtb: lib/firmware/*-qcom/device-tree/qcom-apq8064-ifc6410.dtb -- qcom-apq8064-cm-qs600.dtb: lib/firmware/*-qcom/device-tree/qcom-apq8064-cm-qs600.dtb -- qcom-apq8064-eI_ERAGON600.dtb: lib/firmware/*-qcom/device-tree/qcom-apq8064-eI_ERAGON600.dtb -boot_script: boot.scr -boot_min_size: 64 -extra_serial_options: -- console=tty0 -- console=${SERIAL_CONSOLE},115200n8 -assume_installed: -- adduser -- apt -- apt-utils -- debconf-i18n -- debian-archive-keyring -- gcc-4.9 -- gnupg -- ifupdown -- initramfs-tools -- iproute2 -- irqbalance -- isc-dhcp-client -- kmod -- netbase -- udev -sources: - qcom: http://repo.linaro.org/ubuntu/qcom-overlay ${OS_FLAVOUR} main - repo: http://repo.linaro.org/ubuntu/linaro-overlay ${OS_FLAVOUR} main - debian: http://ftp.debian.org/debian/ ${OS_FLAVOUR} main contrib non-free - backports: http://ftp.debian.org/debian/ ${OS_FLAVOUR}-backports main -packages: -- linux-image-armmp -- linux-headers-armmp -EOF - -# Build information -cat > out/HEADER.textile << EOF - -h4. QCOM Landing Team - Snapdragon 600 - Debian - -Build description: -* Build URL: "$BUILD_URL":$BUILD_URL -* OS flavour: $OS_FLAVOUR -* Kernel tree: "$GIT_URL":$GIT_URL -* Kernel branch: $KERNEL_BRANCH -* Kernel version: "$GIT_COMMIT":$GIT_URL/commit/$GIT_COMMIT -* Kernel defconfig: $kernel_config -EOF - -for rootfs in ${ROOTFS}; do - - rootfs_arch=$(echo $rootfs | cut -f2 -d,) - rootfs_sz=$(echo $rootfs | cut -f3 -d,) - rootfs=$(echo $rootfs | cut -f1 -d,) - - cat ${VENDOR}-lt-qcom.default > ${VENDOR}-lt-qcom - - # additional packages in desktop images - [ "${rootfs}" != "developer" ] && cat << EOF >> ${VENDOR}-lt-qcom -- xserver-xorg-video-freedreno -EOF - - rm -f `ls hwpack_${VENDOR}-lt-qcom_*_${rootfs_arch}_supported.tar.gz` - VERSION=`date +%Y%m%d`-${BUILD_NUMBER} - linaro-hwpack-create --debug --backports ${VENDOR}-lt-qcom ${VERSION} - linaro-hwpack-replace -t `ls hwpack_${VENDOR}-lt-qcom_*_${rootfs_arch}_supported.tar.gz` -p `ls linux-image-*-${VENDOR}-lt-qcom_*.deb` -r linux-image -d -i - linaro-hwpack-replace -t `ls hwpack_${VENDOR}-lt-qcom_*_${rootfs_arch}_supported.tar.gz` -p `ls linux-headers-*-${VENDOR}-lt-qcom_*.deb` -r linux-headers -d -i - - # Get rootfs - export ROOTFS_BUILD_NUMBER=`wget -q --no-check-certificate -O - https://ci.linaro.org/jenkins/job/debian-${rootfs_arch}-rootfs/label=docker-jessie-${rootfs_arch},rootfs=${rootfs}/lastSuccessfulBuild/buildNumber` - export ROOTFS_BUILD_TIMESTAMP=`wget -q --no-check-certificate -O - https://ci.linaro.org/jenkins/job/debian-${rootfs_arch}-rootfs/label=docker-jessie-${rootfs_arch},rootfs=${rootfs}/lastSuccessfulBuild/buildTimestamp?format=yyyyMMdd` - export ROOTFS_BUILD_URL="http://snapshots.linaro.org/debian/images/${rootfs}-${rootfs_arch}/${ROOTFS_BUILD_NUMBER}/linaro-${OS_FLAVOUR}-${rootfs}-${ROOTFS_BUILD_TIMESTAMP}-${ROOTFS_BUILD_NUMBER}.tar.gz" - wget --progress=dot -e dotbytes=2M ${ROOTFS_BUILD_URL} - - # Create pre-built image(s) - linaro-media-create --dev fastmodel --output-directory ${WORKSPACE}/out --image-file ${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.sd.img --image-size 2G --binary linaro-${OS_FLAVOUR}-${rootfs}-${ROOTFS_BUILD_TIMESTAMP}-${ROOTFS_BUILD_NUMBER}.tar.gz --hwpack hwpack_${VENDOR}-lt-qcom_*.tar.gz --hwpack-force-yes --bootloader uefi - - # Create eMMC rootfs image(s) - mkdir rootfs - for device in $(sudo kpartx -avs out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.sd.img | cut -d' ' -f3); do - partition=$(echo ${device} | cut -d'p' -f3) - [ "${partition}" = "2" ] && sudo mount -o loop /dev/mapper/${device} rootfs - done - - sudo rm -rf rootfs/dev rootfs/boot rootfs/var/lib/apt/lists - sudo mkdir rootfs/dev rootfs/boot rootfs/var/lib/apt/lists - - # clean up fstab - sudo sed -i '/UUID/d' rootfs/etc/fstab - - cat << EOF | sudo tee -a rootfs/etc/fstab -LABEL=qcom-firmware /lib/firmware ext4 defaults 0 0 -EOF - - sudo mkfs.ext4 -L rootfs out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.img.raw ${rootfs_sz} - mkdir rootfs2 - sudo mount -o loop out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.img.raw rootfs2 - sudo cp -a rootfs/* rootfs2 - rootfs_sz_real=$(sudo du -sh rootfs2 | cut -f1) - sudo umount rootfs2 rootfs - sudo ext2simg -v out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.img.raw out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.img - sudo kpartx -dv out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.sd.img - sudo rm -rf rootfs out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.sd.img rootfs2 out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.img.raw - - # Compress image(s) - gzip -9 out/${VENDOR}-${OS_FLAVOUR}-${rootfs}-${PLATFORM_NAME}-${VERSION}.img - - cat >> out/HEADER.textile << EOF -* Linaro Debian ${rootfs}: "http://snapshots.linaro.org/debian/images/${rootfs}-${rootfs_arch}/${ROOTFS_BUILD_NUMBER}":http://snapshots.linaro.org/debian/images/${rootfs}-${rootfs_arch}/${ROOTFS_BUILD_NUMBER} , size: ${rootfs_sz_real} -EOF -done - -# Create boot image(s) -cat > out/bootimg.cfg << EOF -bootsize = 0xA00000 -pagesize = 0x800 -kerneladdr = 0x80208000 -ramdiskaddr = 0x83000000 -secondaddr = 0x81100000 -tagsaddr = 0x80200100 -name = ${VENDOR}-${PLATFORM_NAME} -cmdline = console=tty0 console=${SERIAL_CONSOLE},115200n8 root=/dev/disk/by-partlabel/userdata rootwait rw systemd.unit=multi-user.target -EOF - -# Create one boot image for each platform supported, since we need to append DTB to zImage -for f in ${DTBS} ; do - mv out/dtbs/${f} out/ - target=`basename ${f} .dtb` - cat out/zImage out/${f} > zImage-dtb - abootimg --create out/boot-${target}-${PLATFORM_NAME}-${VERSION}.img -f out/bootimg.cfg -k zImage-dtb -r out/initrd.img-* - gzip -9 out/boot-${target}-${PLATFORM_NAME}-${VERSION}.img -done -rm -rf out/dtbs - -# Create an empty partition, placeholder for proprietary firmware -# do no create sparse file, so that the file can be easily loop mounted -mkdir qcom-firmware -sudo make_ext4fs -L qcom-firmware -l 64M out/firmware-${PLATFORM_NAME}-${VERSION}.img qcom-firmware/ -rm -rf qcom-firmware -gzip -9 out/firmware-${PLATFORM_NAME}-${VERSION}.img - -# Final preparation for publishing -cp -a linux-*.deb out/ -rm -f out/vmlinuz - -# Create MD5SUMS file -(cd out && md5sum * > MD5SUMS.txt) - -# Publish to snapshots -test -d ${HOME}/bin || mkdir ${HOME}/bin -wget https://git.linaro.org/ci/publishing-api.git/blob_plain/HEAD:/linaro-cp.py -O ${HOME}/bin/linaro-cp.py -time python ${HOME}/bin/linaro-cp.py \ - --api_version 3 \ - --link-latest \ - out debian/pre-built/snapdragon-tracking/${BUILD_NUMBER} diff --git a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template-ltp.json b/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template-ltp.json deleted file mode 100644 index dab1de3ef4..0000000000 --- a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template-ltp.json +++ /dev/null @@ -1,308 +0,0 @@ -{ - "actions": [ - { - "command": "deploy_linaro_android_image", - "parameters": { - "images": [ - { - "partition": "boot", - "url": "${BOOT_URL}" - }, - { - "partition": "userdata", - "url": "${DATA_URL}" - }, - { - "partition": "system", - "url": "${SYSTEM_URL}" - } - ], - "target_type": "ubuntu" - } - }, - { - "command": "boot_linaro_image" - }, - { - "command": "lava_test_shell", - "parameters": { - "timeout": 7200, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "math", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "timers", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fcntl-locktests", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "ipc", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fsx", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fs", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "hugetlb", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "io", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "nptl", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "pty", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "containers", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "fs_bind", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "filecaps", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "admin_tools", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "connectors", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "lava_test_shell", - "parameters": { - "skip_install": "steps", - "timeout": 3600, - "testdef_repos": [ - { - "git-repo": "git://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TST_CMDFILES": "mm", - "SKIPFILE": "skipfile-lsk-juno" - }, - "testdef": "ubuntu/ltp.yaml" - } - ] - } - }, - { - "command": "submit_results", - "parameters": { - "stream": "${BUNDLE_STREAM_NAME}", - "server": "http://${LAVA_SERVER}" - } - } - ], - "device_type": "${DEVICE_TYPE}", - "job_name": "${BUILD_URL}", - "timeout": 18000 -} diff --git a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template-ltp.yaml b/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template-ltp.yaml deleted file mode 100644 index 80115e96bf..0000000000 --- a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template-ltp.yaml +++ /dev/null @@ -1,178 +0,0 @@ -actions: - - command: deploy_linaro_android_image - parameters: - images: - - partition: 'boot' - url: '${BOOT_URL}' - - partition: 'userdata' - url: '${DATA_URL}' - - partition: 'system' - url: '${SYSTEM_URL}' - target_type: 'ubuntu' - - command: boot_linaro_image - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'math' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 7200 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'timers' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fcntl-locktests' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'ipc' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fsx' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fs' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'hugetlb' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'io' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'nptl' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'pty' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'containers' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'fs_bind' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'filecaps' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'admin_tools' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'connectors' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: lava_test_shell - parameters: - skip_install: steps - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/ltp.yaml' - parameters: - TST_CMDFILES: 'mm' - SKIPFILE: 'skipfile-lsk-juno' - timeout: 3600 - - command: submit_results - parameters: - server: 'http://${LAVA_SERVER}' - stream: '${BUNDLE_STREAM_NAME}' -device_type: '${DEVICE_TYPE}' -job_name: '${BUILD_URL}' -timeout: 18000 diff --git a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template.json b/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template.json deleted file mode 100644 index 9ba93a9902..0000000000 --- a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template.json +++ /dev/null @@ -1,184 +0,0 @@ -{ - "actions": [ - { - "command": "deploy_linaro_android_image", - "parameters": { - "images": [ - { - "partition": "boot", - "url": "${BOOT_URL}" - }, - { - "partition": "userdata", - "url": "${DATA_URL}" - }, - { - "partition": "system", - "url": "${SYSTEM_URL}" - } - ], - "target_type": "ubuntu" - } - }, - { - "command": "boot_linaro_image" - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/device-tree.yaml" - } - ], - "timeout": 800 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cpufreq" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cpuidle" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cpuhotplug" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "PWR_TESTARG": "cputopology" - }, - "testdef": "ubuntu/pwrmgmt.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/smoke-tests-basic.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/usb-test-basic.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/network-tests-basic.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/device_read_perf.yaml" - } - ], - "timeout": 1200 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "parameters": { - "TEST": "cpu" - }, - "testdef": "ubuntu/sysbench.yaml" - } - ], - "timeout": 8000 - } - }, - { - "command": "lava_test_shell", - "parameters": { - "testdef_repos": [ - { - "git-repo": "http://git.linaro.org/qa/test-definitions.git", - "testdef": "ubuntu/sata-partition-rw.yaml" - } - ], - "timeout": 3600 - } - }, - { - "command": "submit_results", - "parameters": { - "stream": "${BUNDLE_STREAM_NAME}", - "server": "http://${LAVA_SERVER}" - } - } - ], - "device_type": "${DEVICE_TYPE}", - "job_name": "${BUILD_URL}", - "timeout": 18000 -} diff --git a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template.yaml b/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template.yaml deleted file mode 100644 index 6e913215d6..0000000000 --- a/lt-qcom-debian-images-tracking/lava-job-definitions/ifc6410/template.yaml +++ /dev/null @@ -1,95 +0,0 @@ -actions: - - command: deploy_linaro_android_image - parameters: - images: - - partition: 'boot' - url: '${BOOT_URL}' - - partition: 'userdata' - url: '${DATA_URL}' - - partition: 'system' - url: '${SYSTEM_URL}' - target_type: 'ubuntu' - - command: boot_linaro_image - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/device-tree.yaml' - timeout: 800 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cpufreq' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cpuidle' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cpuhotplug' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/pwrmgmt.yaml' - parameters: - PWR_TESTARG: 'cputopology' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/smoke-tests-basic.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/usb-test-basic.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/network-tests-basic.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/device_read_perf.yaml' - timeout: 1200 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/sysbench.yaml' - parameters: - TEST: 'cpu' - timeout: 8000 - - command: lava_test_shell - parameters: - testdef_repos: - - git-repo: 'http://git.linaro.org/qa/test-definitions.git' - testdef: 'ubuntu/sata-partition-rw.yaml' - timeout: 3600 - - command: submit_results - parameters: - server: 'http://${LAVA_SERVER}' - stream: '${BUNDLE_STREAM_NAME}' -device_type: '${DEVICE_TYPE}' -job_name: '${BUILD_URL}' -timeout: 18000 diff --git a/lt-qcom-debian-images.yaml b/lt-qcom-debian-images.yaml index 5ca18f3f67..e1252e2503 100644 --- a/lt-qcom-debian-images.yaml +++ b/lt-qcom-debian-images.yaml @@ -76,7 +76,7 @@ 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 - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json + ./lci-build-tools/yaml-to-json.py configs/lt-qcom-debian-images/lava-job-definitions/${DEVICE_TYPE}/template.yaml > custom_lava_job_definition.json cat << EOF > post_build_lava_parameters DEVICE_TYPE=${DEVICE_TYPE} @@ -95,7 +95,7 @@ export DATA_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon/${BUILD_NUMBER}/${VENDOR}-${OS_FLAVOUR}-developer-${PLATFORM_NAME}-${VERSION}.img.gz export SYSTEM_URL=https://snapshots.linaro.org/debian/pre-built/snapdragon/${BUILD_NUMBER}/firmware-${PLATFORM_NAME}-${VERSION}.img.gz - ./lci-build-tools/yaml-to-json.py configs/${JOB_NAME}/lava-job-definitions/${DEVICE_TYPE}/template-ltp.yaml > custom_lava_job_definition_ltp.json + ./lci-build-tools/yaml-to-json.py configs/lt-qcom-debian-images/lava-job-definitions/${DEVICE_TYPE}/template-ltp.yaml > custom_lava_job_definition_ltp.json cat << EOF > post_build_lava_parameters DEVICE_TYPE=${DEVICE_TYPE} diff --git a/lt-qcom-debian-images-arm64/builders.sh b/lt-qcom-debian-images/builders-arm64.sh index b45bac05af..b45bac05af 100644 --- a/lt-qcom-debian-images-arm64/builders.sh +++ b/lt-qcom-debian-images/builders-arm64.sh diff --git a/lt-qcom-debian-96boards-images/builders.sh b/lt-qcom-debian-images/builders-dragonboard600c.sh index 4d002ec2d8..4d002ec2d8 100644 --- a/lt-qcom-debian-96boards-images/builders.sh +++ b/lt-qcom-debian-images/builders-dragonboard600c.sh diff --git a/lt-qcom-debian-images-arm64/installer-dragonboard-410c.sh b/lt-qcom-debian-images/installer-dragonboard-410c.sh index b7eafda7de..b7eafda7de 100644 --- a/lt-qcom-debian-images-arm64/installer-dragonboard-410c.sh +++ b/lt-qcom-debian-images/installer-dragonboard-410c.sh diff --git a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template-ltp.json b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template-ltp.json index 2d571117a2..2d571117a2 100644 --- a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template-ltp.json +++ b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template-ltp.json diff --git a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template-ltp.yaml b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template-ltp.yaml index 2dcf85a1c7..2dcf85a1c7 100644 --- a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template-ltp.yaml +++ b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template-ltp.yaml diff --git a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template.json b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template.json index 58943e5c56..58943e5c56 100644 --- a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template.json +++ b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template.json diff --git a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template.yaml b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template.yaml index cd3185e295..cd3185e295 100644 --- a/lt-qcom-debian-images-arm64/lava-job-definitions/apq8016-sbc/template.yaml +++ b/lt-qcom-debian-images/lava-job-definitions/apq8016-sbc/template.yaml diff --git a/stretch-arm64-rootfs.yaml b/stretch-arm64-rootfs.yaml index 0f7c19791e..5f21713513 100644 --- a/stretch-arm64-rootfs.yaml +++ b/stretch-arm64-rootfs.yaml @@ -92,6 +92,6 @@ time python ${HOME}/bin/linaro-cp.py --api_version 3 --link-latest out debian/images/${codename}/${rootfs}-arm64/${BUILD_NUMBER} publishers: - trigger: - project: 'lt-qcom-debian-images-arm64, lt-qcom-debian-images-arm64-dragonboard820c' + project: 'lt-qcom-debian-images-dragonboard410c, lt-qcom-debian-images-dragonboard820c' - email: recipients: 'fathi.boudra@linaro.org riku.voipio@linaro.org' diff --git a/stretch-armhf-rootfs.yaml b/stretch-armhf-rootfs.yaml index d0263b941b..aab10266c5 100644 --- a/stretch-armhf-rootfs.yaml +++ b/stretch-armhf-rootfs.yaml @@ -92,6 +92,6 @@ time python ${HOME}/bin/linaro-cp.py --api_version 3 --link-latest out debian/images/${codename}/${rootfs}-armhf/${BUILD_NUMBER} publishers: - trigger: - project: 'lt-qcom-debian-images' + project: 'lt-qcom-debian-images, lt-qcom-debian-images-dragonboard600c' - email: recipients: 'fathi.boudra@linaro.org riku.voipio@linaro.org' diff --git a/trigger-lt-qcom-debian-images-arm64-dragonboard820c.yaml b/trigger-lt-qcom-debian-images-dragonboard820c.yaml index 1e6f3c409a..9ad938ee83 100644 --- a/trigger-lt-qcom-debian-images-arm64-dragonboard820c.yaml +++ b/trigger-lt-qcom-debian-images-dragonboard820c.yaml @@ -1,5 +1,5 @@ - job: - name: trigger-lt-qcom-debian-images-arm64-dragonboard820c + name: trigger-lt-qcom-debian-images-dragonboard820c project-type: freestyle defaults: global properties: @@ -34,4 +34,4 @@ name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' builders: - trigger-builds: - - project: 'lt-qcom-debian-images-arm64-dragonboard820c' + - project: 'lt-qcom-debian-images-dragonboard820c' diff --git a/trigger-lt-qcom-debian-images-tracking.yaml b/trigger-lt-qcom-debian-images-tracking.yaml deleted file mode 100644 index f973ed301a..0000000000 --- a/trigger-lt-qcom-debian-images-tracking.yaml +++ /dev/null @@ -1,38 +0,0 @@ -- job: - name: trigger-lt-qcom-debian-images-tracking - project-type: freestyle - defaults: global - logrotate: - daysToKeep: 30 - numToKeep: 30 - properties: - - authorization: - anonymous: - - job-read - parameters: - - string: - name: KERNEL_BRANCH - default: 'integration-linux-qcomlt' - disabled: false - node: build - display-name: 'Trigger for Qualcomm Debian based images (tracking)' - scm: - - git: - url: https://git.linaro.org/git/landing-teams/working/qualcomm/kernel.git - refspec: +refs/heads/${KERNEL_BRANCH}:refs/remotes/origin/${KERNEL_BRANCH} - name: origin - branches: - - refs/heads/${KERNEL_BRANCH} - skip-tag: true - shallow-clone: true - wipe-workspace: false - triggers: - - pollscm: 'H/5 * * * *' - wrappers: - - timestamps - - build-name: - name: '#${BUILD_NUMBER}-${GIT_REVISION,length=8}' - builders: - - trigger-builds: - - project: 'lt-qcom-debian-images-tracking' - - project: 'lt-qcom-debian-images-tracking-arm64' diff --git a/trigger-lt-qcom-debian-images.yaml b/trigger-lt-qcom-debian-images.yaml index 154eaf0d62..aecdb028fc 100644 --- a/trigger-lt-qcom-debian-images.yaml +++ b/trigger-lt-qcom-debian-images.yaml @@ -35,5 +35,5 @@ builders: - trigger-builds: - project: 'lt-qcom-debian-images' - - project: 'lt-qcom-debian-96boards-images' - - project: 'lt-qcom-debian-images-arm64' + - project: 'lt-qcom-debian-images-dragonboard600c' + - project: 'lt-qcom-debian-images-dragonboard410c' |