summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKonrad Weihmann <kweihmann@outlook.com>2024-06-30 13:45:45 +0000
committerSteve Sakoman <steve@sakoman.com>2024-10-02 06:15:15 -0700
commit89b7eef37589dc5c067a0ddf4ffaa12f245d4804 (patch)
tree604809aff170b799b9cfd043823907dce874e774
parenta335a496d2fc1e7e454cbeb73aa8e75c4930046f (diff)
downloadpoky-89b7eef37589dc5c067a0ddf4ffaa12f245d4804.tar.gz
testimage: fallback for empty IMAGE_LINK_NAME
if IMAGE_LINK_NAME is set empty to disable the symlinking for image artifacts in deploy, testimage fails, as the path assembly is incorrect. In that case fallback to IMAGE_NAME (From OE-Core rev: 1b026479e6d86d43d68ba26bed4b31dac91fc327) Signed-off-by: Konrad Weihmann <kweihmann@outlook.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit c7a4e7e294992acc589c62adcaf6cd32659f2f9b) Signed-off-by: Steve Sakoman <steve@sakoman.com>
-rw-r--r--meta/classes-recipe/testimage.bbclass4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/classes-recipe/testimage.bbclass b/meta/classes-recipe/testimage.bbclass
index 2f68f83dfd..954c213912 100644
--- a/meta/classes-recipe/testimage.bbclass
+++ b/meta/classes-recipe/testimage.bbclass
@@ -110,7 +110,7 @@ TESTIMAGELOCK:qemuall = ""
110 110
111TESTIMAGE_DUMP_DIR ?= "${LOG_DIR}/runtime-hostdump/" 111TESTIMAGE_DUMP_DIR ?= "${LOG_DIR}/runtime-hostdump/"
112 112
113TESTIMAGE_UPDATE_VARS ?= "DL_DIR WORKDIR DEPLOY_DIR_IMAGE IMAGE_LINK_NAME" 113TESTIMAGE_UPDATE_VARS ?= "DL_DIR WORKDIR DEPLOY_DIR_IMAGE IMAGE_LINK_NAME IMAGE_NAME"
114 114
115testimage_dump_monitor () { 115testimage_dump_monitor () {
116 query-status 116 query-status
@@ -208,7 +208,7 @@ def testimage_main(d):
208 bb.utils.mkdirhier(d.getVar("TEST_LOG_DIR")) 208 bb.utils.mkdirhier(d.getVar("TEST_LOG_DIR"))
209 209
210 image_name = ("%s/%s" % (d.getVar('DEPLOY_DIR_IMAGE'), 210 image_name = ("%s/%s" % (d.getVar('DEPLOY_DIR_IMAGE'),
211 d.getVar('IMAGE_LINK_NAME'))) 211 d.getVar('IMAGE_LINK_NAME') or d.getVar('IMAGE_NAME')))
212 212
213 tdname = "%s.testdata.json" % image_name 213 tdname = "%s.testdata.json" % image_name
214 try: 214 try: