new file mode 100644
@@ -0,0 +1,227 @@
+SUMMARY = "TI Testing packagegroup"
+LICENSE = "MIT"
+
+PACKAGE_ARCH = "${MACHINE_ARCH}"
+
+inherit packagegroup
+
+PACKAGES += " \
+ ${PN}-audio \
+ ${PN}-extras \
+ ${PN}-graphics \
+ ${PN}-multimedia \
+ ${PN}-networking \
+ ${PN}-storage \
+ ${PN}-ti-tools \
+"
+
+TI_TEST_BASE = "\
+ bc \
+ bonnie++ \
+ cryptodev-tests \
+ devmem2 \
+ dma-heap-tests \
+ evtest \
+ git \
+ i2c-tools \
+ kernel-modules \
+ kernel-selftest \
+ kmsxx \
+ kmsxx-python \
+ libdrm-tests \
+ linuxptp \
+ lmbench \
+ lsof \
+ media-ctl \
+ memtester \
+ nbench-byte \
+ openntpd \
+ ${@"optee-test" if d.getVar('OPTEEMACHINE') else ""} \
+ pcitest \
+ pciutils \
+ perf \
+ powertop \
+ procps \
+ rng-tools \
+ rt-tests \
+ rwmem \
+ smcroute \
+ stream \
+ stress \
+ stress-ng \
+"
+
+TI_TEST_BASE:remove:bsp-ti-6_18 = "pcitest"
+
+TI_TEST_BASE:append:armv7a = " \
+ cpuburn-neon \
+"
+
+TI_TEST_BASE:append:armv7ve = " \
+ cpuburn-neon \
+"
+
+TI_TEST_AUDIO = "\
+ alsa-utils \
+ pulseaudio-misc \
+"
+
+TI_TEST_EXTRAS_OPENCL = " \
+ opencl-cts \
+"
+
+TI_TEST_EXTRAS = " \
+ python3-pillow \
+ pytesseract \
+ python3-numpy \
+ python3-requests \
+ python3-websocket-client \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'opencl', '${TI_TEST_EXTRAS_OPENCL}', '', d)} \
+"
+
+TI_TEST_EXTRAS:append:ti-soc = " \
+ libsdl2-tests \
+"
+
+TI_TEST_GRAPHICS_OPENGL = " \
+ piglit \
+ offscreendemo \
+"
+
+TI_TEST_GRAPHICS = " \
+ wayland-utils \
+ ${@bb.utils.contains('DISTRO_FEATURES', 'opengl', '${TI_TEST_GRAPHICS_OPENGL}', '', d)} \
+"
+
+TI_TEST_MULTIMEDIA = "\
+ gst-devtools \
+ v4l-utils \
+ yavta \
+"
+
+TI_TEST_MULTIMEDIA:append:ti-soc = " \
+ mpv \
+ ffmpeg \
+"
+
+TI_TEST_NETWORKING = "\
+ bridge-utils \
+ ethtool \
+ iperf3 \
+ iproute2-bridge \
+ iproute2-devlink \
+ iproute2-tc \
+ lldpd \
+ mstpd \
+ netperf \
+ strongswan \
+ tcpdump \
+ xdp-tools-ti \
+"
+
+TI_TEST_STORAGE = "\
+ dosfstools \
+ fio \
+ hdparm \
+ iozone3 \
+ mtd-utils \
+ mtd-utils-ubifs \
+"
+
+TI_TEST_STORAGE:append:ti-soc = " \
+ mtd-utils-ubifs-tests \
+"
+
+TI_TEST_TI_TOOLS = " \
+ arm-benchmarks \
+ arm-ddr-bandwidth \
+ coremark \
+ hwspinlocktest \
+ input-utils \
+ ltp-ddt \
+ openssl-perf \
+ uvc-gadget \
+"
+
+TI_TEST_TI_TOOLS:append:ti33x = " \
+ omapconf \
+ pru-icss \
+ switch-config \
+"
+
+TI_TEST_TI_TOOLS:append:ti43x = " \
+ omapconf \
+ pru-icss \
+ switch-config \
+"
+
+TI_TEST_TI_TOOLS:append:am57xx = " \
+ omapconf \
+ pru-icss \
+ switch-config \
+ ti-ipc-test \
+"
+
+TI_TEST_TI_TOOLS:append:k3 = " \
+ k3conf \
+ switch-config \
+ ti-rtos-echo-test-fw \
+ ti-rpmsg-char \
+ ti-rpmsg-char-examples \
+"
+
+TI_TEST_TI_TOOLS:append:am62xx = " \
+ pru-icss \
+"
+
+TI_TEST_TI_TOOLS:append:am64xx = " \
+ pru-icss \
+"
+
+TI_TEST_TI_TOOLS:append:am65xx = " \
+ pru-icss \
+"
+
+# Disable due to breakage
+# viddec-test-app
+TI_TEST_TI_TOOLS:append:j721e = " \
+ pru-icss \
+ ufs-utils \
+ videnc-test-app \
+"
+
+TI_TEST_TI_TOOLS:append:j784s4 = " \
+ ufs-utils \
+"
+
+TI_TEST_TI_TOOLS:append:j742s2 = " \
+ ufs-utils \
+"
+
+TI_TEST_TI_TOOLS:append:omapl138 = " \
+ ti-ipc-test \
+"
+
+TI_TEST_TI_TOOLS:remove:bsp-mainline = "ti-ipc-test"
+TI_TEST_TI_TOOLS:remove:bsp-next = "ti-ipc-test"
+
+RDEPENDS:${PN}-audio = "${TI_TEST_AUDIO}"
+RDEPENDS:${PN}-extras = "${TI_TEST_EXTRAS}"
+RDEPENDS:${PN}-graphics = "${TI_TEST_GRAPHICS}"
+RDEPENDS:${PN}-multimedia = "${TI_TEST_MULTIMEDIA}"
+RDEPENDS:${PN}-networking = "${TI_TEST_NETWORKING}"
+RDEPENDS:${PN}-storage = "${TI_TEST_STORAGE}"
+RDEPENDS:${PN}-ti-tools = "${TI_TEST_TI_TOOLS}"
+
+RDEPENDS:${PN} = "\
+ ${TI_TEST_BASE} \
+ ${PN}-networking \
+ ${PN}-storage \
+ ${PN}-ti-tools \
+"
+
+RDEPENDS:${PN}-extras += "\
+ ${PN}-audio \
+ ${PN}-graphics \
+ ${PN}-multimedia \
+"
We are moving the meta-arago-test layer to meta-ti-test. This commit imports the ti-test packagegroup that uses all of the previous commits.. Signed-off-by: Ryan Eatmon <reatmon@ti.com> --- v2: No changes. .../recipes-core/packagegroups/ti-test.bb | 227 ++++++++++++++++++ 1 file changed, 227 insertions(+) create mode 100644 meta-ti-test/recipes-core/packagegroups/ti-test.bb