summaryrefslogtreecommitdiffstats
path: root/meta-oe/conf/include/ptest-packagelists-meta-oe.inc
blob: 9182acf44915d05e2068a398eb9390642ca32bbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
#
# Lists of the ptest in meta-oe, sorted into two sets by the time they take
# Please keep these sorted in alphabetical order
#
# A first pass at getting all meta-oe recipes which inherit ptest
# meta_oe_ptest_recipes=$(bitbake-layers show-recipes --recipes-only --layer meta-oe --inherits ptest --bare | tr '\n' ' ' | pcregrep -o1 '^NOTE:.+===(.+)$')
#
# ptests which take less than ~30s each
PTESTS_FAST_META_OE = "\
    cmocka \
    cunit \
    duktape \
    fmt \
    function2 \
    fwupd \
    gcab \
    jq \
    leveldb \
    libcereal \
    libee \
    libio-pty-perl \
    libmanette \
    librelp \
    libssh \
    libtinyxml2 \
    libxml++-5.0 \
    libyang \
    lmdb \
    minicoredumper \
    neon \
    nlohmann-json \
    nodejs \
    onig \
    protobuf \
    sdbus-c++ \
    uthash \
    xmlsec1 \
    zeromq \
    cjson \
"
PTESTS_FAST_META_OE:append:x86 = " mcelog"
PTESTS_FAST_META_OE:append:x86-64 = " mcelog"

PTESTS_FAST_META_OE:remove:libc-musl = "minicoredumper"
PTESTS_FAST_META_OE:remove:riscv64 = "nodejs"
PTESTS_FAST_META_OE:remove:riscv32 = "nodejs"

PTESTS_SLOW_META_OE = "\
    fftw \
    libusb-compat \
    rsyslog \
    mariadb \
    poco \
    re2 \
"
PTESTS_SLOW_META_OE:append:x86 = " kernel-selftest"
PTESTS_SLOW_META_OE:append:x86-64 = " kernel-selftest"
PTESTS_SLOW_META_OE:remove:libc-musl = "kernel-selftest"

PTESTS_PROBLEMS_META_OE ="\
    jemalloc \
    keyutils \
    libdbi-perl \
    libgpiod \
    libjcat \
    libteam \
    libxml++ \
    oprofile \
    ostree \
    psqlodbc \
    pv \
"