[oe-commits] [openembedded-core] 14/15: testimage: consider QB_DEFAULT_FSTYPE

git at git.openembedded.org git at git.openembedded.org
Sat Jun 8 15:02:21 UTC 2019

This is an automated email from the git hooks/post-receive script.

rpurdie pushed a commit to branch master
in repository openembedded-core.

commit aedb6bf9b6ccf37f69372642bc4c5dbbca92d0d9
Author: Adrian Freihofer <adrian.freihofer at siemens.com>
AuthorDate: Sat Jun 8 09:59:46 2019 +0200

    testimage: consider QB_DEFAULT_FSTYPE
    testimage.bbclass starts qemu with the first image type found in
    the IMAGE_FSTYPES list. It's weird: this ['wic', 'tar'] works but
    this ['tar'. 'wic'] does not. If QB_DEFAULT_FSTYPE is defined,
    this fstype is booted.
    Signed-off-by: Adrian Freihofer <adrian.freihofer at siemens.com>
    Signed-off-by: Richard Purdie <richard.purdie at linuxfoundation.org>
 meta/classes/testimage.bbclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta/classes/testimage.bbclass b/meta/classes/testimage.bbclass
index 9bb5a5c..525c5a6 100644
--- a/meta/classes/testimage.bbclass
+++ b/meta/classes/testimage.bbclass
@@ -210,7 +210,11 @@ def testimage_main(d):
             bb.fatal('Unsupported image type built. Add a comptible image to '
                      'IMAGE_FSTYPES. Supported types: %s' %
                      ', '.join(supported_fstypes))
-    rootfs = '%s.%s' % (image_name, fstypes[0])
+    qfstype = fstypes[0]
+    qdeffstype = d.getVar("QB_DEFAULT_FSTYPE")
+    if qdeffstype:
+        qfstype = qdeffstype
+    rootfs = '%s.%s' % (image_name, qfstype)
     # Get tmpdir (not really used, just for compatibility)
     tmpdir = d.getVar("TMPDIR")

To stop receiving notification emails like this one, please contact
the administrator of this repository.

More information about the Openembedded-commits mailing list