[poky] [PATCH 1/1] mtd-utils: Add mtd-utils-tests package

Khem Raj raj.khem at gmail.com
Sat Apr 28 13:01:07 PDT 2018


On Thu, Apr 26, 2018 at 2:49 AM Martin Lund <malu at gomspace.com> wrote:

> Add mtd-utils-tests package which includes the test suites mtd-tests,
> ubi-tests, fs-tests, etc.
>
> These test suites are useful for verifying flash features or stress
> testing.


I wonder if this should be enabled when ptest is in distro features

>
>
> Signed-off-by: Martin Lund <malu at gomspace.com>
> ---
>  meta/recipes-devtools/mtd/mtd-utils_git.bb | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-devtools/mtd/mtd-utils_git.bb
> b/meta/recipes-devtools/mtd/mtd-utils_git.bb
> index d09d6330228..b8f2dd15c19 100644
> --- a/meta/recipes-devtools/mtd/mtd-utils_git.bb
> +++ b/meta/recipes-devtools/mtd/mtd-utils_git.bb
> @@ -8,6 +8,7 @@ LIC_FILES_CHKSUM =
> "file://COPYING;md5=0636e73ff0215e8d672dc4c32c317bb3 \
>  inherit autotools pkgconfig update-alternatives
>
>  DEPENDS = "zlib lzo e2fsprogs util-linux"
> +RDEPENDS_mtd-utils-tests += "bash"
>
>  PV = "2.0.1+${SRCPV}"
>
> @@ -18,6 +19,8 @@ SRC_URI = "git://git.infradead.org/mtd-utils.git \
>
>  S = "${WORKDIR}/git/"
>
> +EXTRA_OECONF += "--enable-install-tests"
> +
>  # xattr support creates an additional compile-time dependency on acl
> because
>  # the sys/acl.h header is needed. libacl is not needed and thus enabling
> xattr
>  # regardless whether acl is enabled or disabled in the distro should be
> okay.
> @@ -37,11 +40,12 @@ do_install () {
>         oe_runmake install DESTDIR=${D} SBINDIR=${sbindir}
> MANDIR=${mandir} INCLUDEDIR=${includedir}
>  }
>
> -PACKAGES =+ "mtd-utils-jffs2 mtd-utils-ubifs mtd-utils-misc"
> +PACKAGES =+ "mtd-utils-jffs2 mtd-utils-ubifs mtd-utils-misc
> mtd-utils-tests"
>
>  FILES_mtd-utils-jffs2 = "${sbindir}/mkfs.jffs2 ${sbindir}/jffs2dump
> ${sbindir}/jffs2reader ${sbindir}/sumtool"
>  FILES_mtd-utils-ubifs = "${sbindir}/mkfs.ubifs ${sbindir}/ubi*"
>  FILES_mtd-utils-misc = "${sbindir}/nftl* ${sbindir}/ftl* ${sbindir}/rfd*
> ${sbindir}/doc* ${sbindir}/serve_image ${sbindir}/recv_image"
> +FILES_mtd-utils-tests = "${libexecdir}/mtd-utils/*"
>
>  BBCLASSEXTEND = "native nativesdk"
>
> --
> 2.14.1
>
> --
> _______________________________________________
> poky mailing list
> poky at yoctoproject.org
> https://lists.yoctoproject.org/listinfo/poky
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.yoctoproject.org/pipermail/poky/attachments/20180428/3f167e12/attachment.html>


More information about the poky mailing list