mirror of
https://git.yoctoproject.org/poky
synced 2026-09-08 12:49:32 +02:00
Add failing tests to the list of broken tests for riscv64 so we can then start running the working tests and spot regressions. We can them aim to remove these over time as they start working. (From OE-Core rev: 22736c5281892dcd6b2134c62f33ae13ed14650c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
162 lines
3.3 KiB
PHP
162 lines
3.3 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 \
|
|
libexif \
|
|
libgpg-error\
|
|
libnl \
|
|
libpcre \
|
|
libssh2 \
|
|
libtest-fatal-perl \
|
|
libtest-needs-perl \
|
|
libtest-warnings-perl \
|
|
libtimedate-perl \
|
|
libtry-tiny-perl \
|
|
libusb1 \
|
|
libxml-namespacesupport-perl \
|
|
libxml-parser-perl \
|
|
libxml-perl \
|
|
libxml-sax-base-perl \
|
|
libxml-sax-perl \
|
|
libxml-simple-perl \
|
|
libxml2 \
|
|
libxmlb \
|
|
logrotate \
|
|
lua \
|
|
lzo \
|
|
m4 \
|
|
nettle \
|
|
opkg \
|
|
popt \
|
|
python3-atomicwrites \
|
|
python3-attrs \
|
|
python3-bcrypt \
|
|
python3-calver \
|
|
python3-hypothesis \
|
|
python3-idna \
|
|
python3-jinja2 \
|
|
python3-jsonpointer \
|
|
python3-libarchive-c \
|
|
python3-license-expression \
|
|
python3-mako \
|
|
python3-markupsafe \
|
|
python3-more-itertools \
|
|
python3-packaging \
|
|
python3-pluggy \
|
|
python3-pefile \
|
|
python3-pyasn1 \
|
|
python3-pytz \
|
|
python3-pyyaml \
|
|
python3-rpds-py \
|
|
python3-trove-classifiers \
|
|
python3-uritools \
|
|
python3-wcwidth \
|
|
python3-webcolors \
|
|
qemu \
|
|
quilt \
|
|
rpm-sequoia \
|
|
sed \
|
|
slang \
|
|
wayland \
|
|
xz \
|
|
zlib \
|
|
"
|
|
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 \
|
|
libseccomp \
|
|
lttng-tools \
|
|
lz4 \
|
|
openssh \
|
|
openssl \
|
|
parted \
|
|
perl \
|
|
python3 \
|
|
python3-cffi \
|
|
python3-click \
|
|
python3-cryptography \
|
|
python3-numpy \
|
|
python3-xmltodict \
|
|
strace \
|
|
tar \
|
|
tcl \
|
|
tcl8 \
|
|
util-linux \
|
|
"
|
|
|
|
# python3 ptests hang on qemuriscv64
|
|
PTESTS_SLOW:remove:riscv64 = "python3"
|
|
PTESTS_PROBLEMS:append:riscv64 = " python3"
|
|
PTESTS_SLOW:remove:riscv32 = "lttng-tools strace "
|
|
PTESTS_PROBLEMS:append:riscv32 = " lttng-tools strace"
|
|
PTESTS_SLOW:append:libc-musl = " libc-test"
|
|
|
|
# These tests don't yet pass for riscv64
|
|
PTESTS_SLOW:remove:riscv64 = "tcl tcl8 python3-cffi strace lttng-tools python3-numpy perl"
|
|
PTESTS_PROBLEMS:append:riscv64 = " tcl tcl8 python3-cffi strace lttng-tools python3-numpy perl"
|
|
|
|
# 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
|
|
|
|
PTESTS_PROBLEMS = "\
|
|
ruby \
|
|
rt-tests \
|
|
bash \
|
|
ifupdown \
|
|
libinput \
|
|
libpam \
|
|
mdadm \
|
|
numactl \
|
|
python3-license-expression \
|
|
"
|