1# 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 \ 13 function2 \ 14 fwupd \ 15 gcab \ 16 jemalloc \ 17 jq \ 18 leveldb \ 19 libcereal \ 20 libee \ 21 libgpiod \ 22 libio-pty-perl \ 23 libmanette \ 24 librelp \ 25 libssh \ 26 libtinyxml2 \ 27 libxml++-5.0 \ 28 libyang \ 29 lmdb \ 30 microsoft-gsl \ 31 minicoredumper \ 32 neon \ 33 nlohmann-json \ 34 nodejs \ 35 onig \ 36 oprofile \ 37 protobuf \ 38 pv \ 39 python3-pefile \ 40 sdbus-c++ \ 41 uthash \ 42 xmlsec1 \ 43 zeromq \ 44 cjson \ 45" 46PTESTS_FAST_META_OE:append:x86 = " mcelog" 47PTESTS_FAST_META_OE:append:x86-64 = " mcelog" 48 49PTESTS_FAST_META_OE:remove:libc-musl = "minicoredumper" 50PTESTS_FAST_META_OE:remove:riscv64 = "nodejs oprofile" 51PTESTS_FAST_META_OE:remove:riscv32 = "nodejs oprofile" 52 53PTESTS_SLOW_META_OE = "\ 54 c-ares \ 55 fftw \ 56 libusb-compat \ 57 rsyslog \ 58 mariadb \ 59 poco \ 60 re2 \ 61" 62PTESTS_SLOW_META_OE:append:x86 = " kernel-selftest" 63PTESTS_SLOW_META_OE:append:x86-64 = " kernel-selftest" 64PTESTS_SLOW_META_OE:remove:libc-musl = "kernel-selftest" 65 66PTESTS_PROBLEMS_META_OE ="\ 67 keyutils \ 68 libdbi-perl \ 69 libjcat \ 70 libteam \ 71 ostree \ 72 psqlodbc \ 73" 74