mirror of
https://git.yoctoproject.org/meta-ti
synced 2026-05-07 11:59:49 +00:00
d4df25bf4a
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>
228 lines
3.8 KiB
BlitzBasic
228 lines
3.8 KiB
BlitzBasic
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 \
|
|
"
|