poky/meta/conf/distro/include/ptest-packagelists.inc
Pavel Zhukov b29f40625a mdadm: Disable ptests
As agreed upon in the bug triage meeting, disable mdadm ptest for the time being

Related: [Yocto #15181] [Yocto #15159] [Yocto #15308] [Yocto #15309]

(From OE-Core rev: ebbe9458526546b821d81a89d8098355d943ee60)

Signed-off-by: Pavel Zhukov <pavel@zhukoff.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 22ae573aa1a1244d4dea498d4fa4fcdf195bedf8)
Signed-off-by: Steve Sakoman <steve@sakoman.com>
2024-03-28 07:08:30 -10:00

151 lines
3.1 KiB
PHP

#
# Lists of the ptests in OE-Core, sorted into two sets by the time they take
#
# ptests which take less than ~30s each
#
PTESTS_FAST = "\
acl \
apr-util \
attr \
babeltrace \
babeltrace2 \
bc \
bluez5 \
busybox \
cpio \
diffstat \
diffutils \
ethtool \
expat \
expect \
findutils \
flex \
gawk \
gdbm \
gdk-pixbuf \
glib-networking \
gzip \
json-c \
json-glib \
libconvert-asn1-perl \
liberror-perl \
libgpg-error\
libnl \
libpcre \
libssh2 \
libtimedate-perl \
libtest-fatal-perl \
libtest-needs-perl \
libtest-warnings-perl \
libtry-tiny-perl \
liburi-perl \
libusb1 \
libxml-namespacesupport-perl \
libxml-perl \
libxml-parser-perl \
libxml-sax-perl \
libxml-sax-base-perl \
libxml-simple-perl \
libxml2 \
libxmlb \
logrotate \
lua \
lzo \
m4 \
nettle \
opkg \
pango \
popt \
python3-atomicwrites \
python3-bcrypt \
python3-calver \
python3-hypothesis \
python3-jinja2 \
python3-jsonpointer \
python3-markupsafe \
python3-more-itertools \
python3-pluggy \
python3-pyasn1 \
python3-pytz \
python3-trove-classifiers \
python3-wcwidth \
python3-webcolors \
qemu \
quilt \
sed \
slang \
wayland \
zlib \
libexif \
"
PTESTS_FAST:append:libc-glibc = " glibc-y2038-tests"
PTESTS_PROBLEMS:remove:libc-glibc = "glibc-y2038-tests"
PTESTS_FAST:remove:mips64 = "qemu"
PTESTS_PROBLEMS:append:mips64 = " qemu"
PTESTS_FAST:remove:riscv32 = "qemu"
PTESTS_PROBLEMS:append:riscv32 = " qemu"
PTESTS_SLOW = "\
apr \
bzip2 \
coreutils \
curl \
dbus \
e2fsprogs \
elfutils \
gettext \
glib-2.0 \
gnutls \
gstreamer1.0 \
less \
libevent \
libgcrypt \
libmodule-build-perl \
lttng-tools \
openssh \
openssl \
parted \
perl \
python3-cryptography \
python3 \
python3-click \
python3-xmltodict \
strace \
tar \
tcl \
util-linux \
valgrind \
lz4 \
"
PTESTS_SLOW:remove:riscv64 = "valgrind"
PTESTS_PROBLEMS:append:riscv64 = " valgrind"
PTESTS_SLOW:append:libc-musl = " libc-test"
PTESTS_SLOW:remove:x86 = "valgrind"
PTESTS_PROBLEMS:append:x86 = " valgrind"
# ruby \ # Timeout
# rt-tests \ # Needs to be checked whether it runs at all
# bash \ # Test outcomes are non-deterministic by design
# ifupdown \ # Tested separately in lib/oeqa/selftest/cases/imagefeatures.py
# libinput \ # Tests need an unloaded system to be reliable
# libpam \ # Needs pam DISTRO_FEATURE
# mdadm \ # tests are flaky in AB.
# numactl \ # qemu not (yet) configured for numa; all tests are skipped
# libseccomp \ # tests failed: 38; add to slow tests once addressed
# python3-numpy \ # requires even more RAM and (possibly) disk space; multiple failures
PTESTS_PROBLEMS = "\
ruby \
rt-tests \
bash \
ifupdown \
libinput \
libpam \
libseccomp \
mdadm \
numactl \
python3-license-expression \
python3-numpy \
"