diff options
author | Vishal Bhoj <vishal.bhoj@linaro.org> | 2019-06-19 15:04:15 +0530 |
---|---|---|
committer | Vishal Bhoj <vishal.bhoj@linaro.org> | 2019-06-20 08:51:28 +0000 |
commit | 43930e03989d056855ddf872ce35c27629c459a4 (patch) | |
tree | c8705e67b1c116450b21a321d4a01c60ab50baf2 /lkft | |
parent | c45d11decb569d28c5aca586cceff332799a761e (diff) |
lkft-aosp-master-tracking: x15: pass sha256sum for x15
Change-Id: Ic73dea5aac1aa0afdf7731dd02f8baae643d1e34
Signed-off-by: Vishal Bhoj <vishal.bhoj@linaro.org>
Diffstat (limited to 'lkft')
5 files changed, 39 insertions, 0 deletions
diff --git a/lkft/lava-job-definitions/x15/template-boot.yaml b/lkft/lava-job-definitions/x15/template-boot.yaml index 2992423a..3ced6af7 100644 --- a/lkft/lava-job-definitions/x15/template-boot.yaml +++ b/lkft/lava-job-definitions/x15/template-boot.yaml @@ -74,12 +74,16 @@ actions: images: boot: url: "{{DOWNLOAD_URL}}/boot_fit.img" + sha256sum: "${X15_BOOT_FIT_IMG_SHA256SUM}" vendor: url: "{{DOWNLOAD_URL}}/vendor.img" + sha256sum: "${X15_VENDOR_IMG_SHA256SUM}" userdata: url: "{{DOWNLOAD_URL}}/userdata.img" + sha256sum: "${X15_USERDATA_IMG_SHA256SUM}" system: url: "{{DOWNLOAD_URL}}/system.img" + sha256sum: "${X15_SYSTEM_IMG_SHA256SUM}" - boot: namespace: droid diff --git a/lkft/lava-job-definitions/x15/template-cts.yaml b/lkft/lava-job-definitions/x15/template-cts.yaml index 0a02e48b..ba869d47 100644 --- a/lkft/lava-job-definitions/x15/template-cts.yaml +++ b/lkft/lava-job-definitions/x15/template-cts.yaml @@ -79,12 +79,16 @@ actions: images: boot: url: "{{DOWNLOAD_URL}}/boot_fit.img" + sha256sum: "${X15_BOOT_FIT_IMG_SHA256SUM}" vendor: url: "{{DOWNLOAD_URL}}/vendor.img" + sha256sum: "${X15_VENDOR_IMG_SHA256SUM}" userdata: url: "{{DOWNLOAD_URL}}/userdata.img" + sha256sum: "${X15_USERDATA_IMG_SHA256SUM}" system: url: "{{DOWNLOAD_URL}}/system.img" + sha256sum: "${X15_SYSTEM_IMG_SHA256SUM}" - boot: namespace: droid diff --git a/lkft/lava-job-definitions/x15/template-vts-kernel.yaml b/lkft/lava-job-definitions/x15/template-vts-kernel.yaml index ebbb2be4..ec5d927b 100644 --- a/lkft/lava-job-definitions/x15/template-vts-kernel.yaml +++ b/lkft/lava-job-definitions/x15/template-vts-kernel.yaml @@ -80,12 +80,16 @@ actions: images: boot: url: "{{DOWNLOAD_URL}}/boot_fit.img" + sha256sum: "${X15_BOOT_FIT_IMG_SHA256SUM}" vendor: url: "{{DOWNLOAD_URL}}/vendor.img" + sha256sum: "${X15_VENDOR_IMG_SHA256SUM}" userdata: url: "{{DOWNLOAD_URL}}/userdata.img" + sha256sum: "${X15_USERDATA_IMG_SHA256SUM}" system: url: "{{DOWNLOAD_URL}}/system.img" + sha256sum: "${X15_SYSTEM_IMG_SHA256SUM}" - boot: namespace: droid diff --git a/lkft/lava-job-definitions/x15/template-vts-staging-kernel.yaml b/lkft/lava-job-definitions/x15/template-vts-staging-kernel.yaml index 91d07611..33dec58e 100644 --- a/lkft/lava-job-definitions/x15/template-vts-staging-kernel.yaml +++ b/lkft/lava-job-definitions/x15/template-vts-staging-kernel.yaml @@ -80,12 +80,16 @@ actions: images: boot: url: "{{DOWNLOAD_URL}}/boot_fit.img" + sha256sum: "${X15_BOOT_FIT_IMG_SHA256SUM}" vendor: url: "{{DOWNLOAD_URL}}/vendor.img" + sha256sum: "${X15_VENDOR_IMG_SHA256SUM}" userdata: url: "{{DOWNLOAD_URL}}/userdata.img" + sha256sum: "${X15_USERDATA_IMG_SHA256SUM}" system: url: "{{DOWNLOAD_URL}}/system.img" + sha256sum: "${X15_SYSTEM_IMG_SHA256SUM}" - boot: namespace: droid diff --git a/lkft/x15-aosp/submit_for_testing.sh b/lkft/x15-aosp/submit_for_testing.sh index 8021854a..2c353b2d 100644 --- a/lkft/x15-aosp/submit_for_testing.sh +++ b/lkft/x15-aosp/submit_for_testing.sh @@ -25,6 +25,29 @@ else sed -i "s|vendor.img.xz|cache.img.xz|g" configs/lkft/lava-job-definitions/${DEVICE_TYPE}/*.yaml fi +if ! test -z "${X15_BOOT_FIT_IMG_SHA256SUM}"; then + export X15_BOOT_FIT_IMG_SHA256SUM +else + sed -i '/X15_BOOT_FIT_IMG_SHA256SUM/d' configs/lkft/lava-job-definitions/${DEVICE_TYPE}/*.yaml +fi +if ! test -z "${X15_SYSTEM_IMG_SHA256SUM}"; then + export X15_SYSTEM_IMG_SHA256SUM +else + sed -i '/X15_SYSTEM_IMG_SHA256SUM/d' configs/lkft/lava-job-definitions/${DEVICE_TYPE}/*.yaml +fi + +if ! test -z "${X15_VENDOR_IMG_SHA256SUM}"; then + export X15_VENDOR_IMG_SHA256SUM +else + sed -i '/X15_VENDOR_IMG_SHA256SUM/d' configs/lkft/lava-job-definitions/${DEVICE_TYPE}/*.yaml +fi + +if ! test -z "${USERDATA_IMG_SHA256SUM}"; then + export USERDATA_IMG_SHA256SUM +else + sed -i '/USERDATA_IMG_SHA256SUM/d' configs/lkft/lava-job-definitions/${DEVICE_TYPE}/*.yaml +fi + python configs/openembedded-lkft/submit_for_testing.py \ --device-type ${DEVICE_TYPE} \ --build-number ${BUILD_NUMBER} \ |