mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-05-07 03:49:20 +00:00
meta-ti-test: Import the ti-test packagegroup
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>
This commit is contained in:
@@ -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 \
|
||||
"
|
||||
Reference in New Issue
Block a user