[meta-freescale] [meta-fsl-demos][PATCH v2 4/9] packagegroup-fsl-tools-testapps: Add tools and apps used in testing

Lauren Post lauren.post at freescale.com
Thu Jul 16 12:23:26 PDT 2015


Add additional tools used in i.MX testing including the codec
unit tests and the tools used by testing.

Note that a few tools used in i.MX not included because they require
additional layers configured.  These tools are ntpdate and vlan
which requires meta-networking under meta-openembbeded.

Signed-off-by: Lauren Post <lauren.post at freescale.com>
---
 .../packagegroup-fsl-tools-testapps.bb             |   28 ++++++++++++++++++++
 1 file changed, 28 insertions(+)

diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb
index 98e6e5c..9f84696 100644
--- a/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb
+++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb
@@ -23,6 +23,15 @@ SOC_TOOLS_TEST_mx6 = " \
     imx-gpu-viv-demos \
 "
 
+PACKAGES += " \
+    ${PN}-fslcodec-testapps \
+"
+RDEPENDS_${PN}-fslcodec-testapps += " \
+    libfslcodec-test-bin \
+    libfslcodec-test-source \
+"
+ALLOW_EMPTY_${PN}-fslcodec-testapps = "1"
+
 RDEPENDS_${PN} = " \
     alsa-utils \
     alsa-tools \
@@ -37,6 +46,14 @@ RDEPENDS_${PN} = " \
     python-subprocess \
     python-datetime \
     python-json \
+    procps \
+    linuxptp \
+    iw \
+    can-utils \
+    cpufrequtils \
+    nano \
+    minicom \
+    coreutils \
     ${@base_contains('DISTRO_FEATURES', 'x11', 'v4l-utils', '', d)} \
     ethtool \
     mtd-utils \
@@ -46,8 +63,19 @@ RDEPENDS_${PN} = " \
                                     'weston weston-examples \
                                      gtk+3-demo clutter-1.0-examples', '', d), d)} \
     ${SOC_TOOLS_TEST} \
+    ${SOC_TOOLS_TESTAPPS} \
 "
 
 # FIXME: i.MX6SL cannot use mesa for Graphics and it lacks GL support,
 #        so for now we skip it.
 RDEPENDS_${PN}_remove_mx6sl = "clutter-1.0-examples"
+
+IMX_TESTAPPS = "  \
+    imx-kobs \
+    cryptodev-module \
+    cryptodev-tests \
+    ${PN}-fslcodec-testapps \
+"
+
+SOC_TOOLS_TESTAPPS_mx6 += "${IMX_TESTAPPS}"
+SOC_TOOLS_TESTAPPS_mx7 += "${IMX_TESTAPPS}"
-- 
1.7.9.5



More information about the meta-freescale mailing list