blob: f5c7b9b7193373326bd0ab0a3a8d2d4a73dd9bac [file] [log] [blame]
Patrick Williams8e7b46e2023-05-01 14:19:06 -05001#
2# Lists of the ptest in meta-oe, sorted into two sets by the time they take
3# Please keep these sorted in alphabetical order
4#
5# A first pass at getting all meta-oe recipes which inherit ptest
6# meta_oe_ptest_recipes=$(bitbake-layers show-recipes --recipes-only --layer meta-oe --inherits ptest --bare | tr '\n' ' ' | pcregrep -o1 '^NOTE:.+===(.+)$')
7#
8# ptests which take less than ~30s each
9PTESTS_FAST_META_OE = "\
10 cmocka \
11 cunit \
12 duktape \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050013 function2 \
14 fwupd \
15 gcab \
Patrick Williams44b3caf2024-04-12 16:51:14 -050016 jemalloc \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050017 jq \
18 leveldb \
19 libcereal \
20 libee \
Patrick Williamsb58112e2024-03-07 11:16:36 -060021 libgpiod \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050022 libio-pty-perl \
23 libmanette \
Andrew Geissler5082cc72023-09-11 08:41:39 -040024 librelp \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050025 libssh \
26 libtinyxml2 \
27 libxml++-5.0 \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050028 libyang \
29 lmdb \
Patrick Williams03514f12024-04-05 07:04:11 -050030 microsoft-gsl \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050031 minicoredumper \
32 neon \
Patrick Williamsac13d5f2023-11-24 18:59:46 -060033 nlohmann-json \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050034 nodejs \
35 onig \
Patrick Williams44b3caf2024-04-12 16:51:14 -050036 oprofile \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050037 protobuf \
38 sdbus-c++ \
39 uthash \
40 xmlsec1 \
41 zeromq \
Patrick Williamsac13d5f2023-11-24 18:59:46 -060042 cjson \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050043"
Andrew Geissler8f840682023-07-21 09:09:43 -050044PTESTS_FAST_META_OE:append:x86 = " mcelog"
45PTESTS_FAST_META_OE:append:x86-64 = " mcelog"
46
Patrick Williams8e7b46e2023-05-01 14:19:06 -050047PTESTS_FAST_META_OE:remove:libc-musl = "minicoredumper"
Patrick Williams44b3caf2024-04-12 16:51:14 -050048PTESTS_FAST_META_OE:remove:riscv64 = "nodejs oprofile"
49PTESTS_FAST_META_OE:remove:riscv32 = "nodejs oprofile"
Patrick Williams8e7b46e2023-05-01 14:19:06 -050050
51PTESTS_SLOW_META_OE = "\
Patrick Williams705982a2024-01-12 09:51:57 -060052 c-ares \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050053 fftw \
54 libusb-compat \
55 rsyslog \
Andrew Geissler220dafd2023-10-04 10:18:08 -050056 mariadb \
Patrick Williamsda295312023-12-05 16:48:56 -060057 poco \
Patrick Williamsac13d5f2023-11-24 18:59:46 -060058 re2 \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050059"
Andrew Geissler20137392023-10-12 04:59:14 -060060PTESTS_SLOW_META_OE:append:x86 = " kernel-selftest"
61PTESTS_SLOW_META_OE:append:x86-64 = " kernel-selftest"
62PTESTS_SLOW_META_OE:remove:libc-musl = "kernel-selftest"
Patrick Williams8e7b46e2023-05-01 14:19:06 -050063
64PTESTS_PROBLEMS_META_OE ="\
Patrick Williams8e7b46e2023-05-01 14:19:06 -050065 keyutils \
66 libdbi-perl \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050067 libjcat \
68 libteam \
Patrick Williams8e7b46e2023-05-01 14:19:06 -050069 ostree \
70 psqlodbc \
71 pv \
72"