aboutsummaryrefslogtreecommitdiff
path: root/lkft
diff options
context:
space:
mode:
authorVishal Bhoj <vishal.bhoj@linaro.org>2019-06-19 15:04:15 +0530
committerVishal Bhoj <vishal.bhoj@linaro.org>2019-06-20 08:51:28 +0000
commit43930e03989d056855ddf872ce35c27629c459a4 (patch)
treec8705e67b1c116450b21a321d4a01c60ab50baf2 /lkft
parentc45d11decb569d28c5aca586cceff332799a761e (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')
-rw-r--r--lkft/lava-job-definitions/x15/template-boot.yaml4
-rw-r--r--lkft/lava-job-definitions/x15/template-cts.yaml4
-rw-r--r--lkft/lava-job-definitions/x15/template-vts-kernel.yaml4
-rw-r--r--lkft/lava-job-definitions/x15/template-vts-staging-kernel.yaml4
-rw-r--r--lkft/x15-aosp/submit_for_testing.sh23
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} \