summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Orling <ticotimo@gmail.com>2023-04-02 15:29:40 -0700
committerKhem Raj <raj.khem@gmail.com>2023-04-04 13:39:46 -0700
commit99972beb1d1f07573c6a717ac4e9e515d9fa1aee (patch)
tree8b688653091fb41a8764dcda98a4c895337c9c08
parentc09cc8dddeecff0572d293ef84aade53b9df2f82 (diff)
downloadmeta-openembedded-99972beb1d1f07573c6a717ac4e9e515d9fa1aee.tar.gz
ptest-packagelists-meta-perl.inc: add ptest recipes
Similar to ptest-packagelists.inc in oe-core, this list enables per image ptest (isolated ptests for a given recipe) * Add recipes to PTEST_FAST_META_PERL for ptests which take less than ~30s * Add recipes to PTEST_SLOW_META_PERL for ptests which take longer * Add recipes to PTEST_PROBLEMS_META_PERL for ptests which have failing tests or other issues with ptest package The initial list was taken from: meta_perl_ptest_recipes=$(bitbake-layers show-recipes --recipes-only \ --layer meta-perl --inherits ptest --bare | tr '\n' ' ' | \ pcregrep -o1 '^NOTE:.+===(.+)$') Signed-off-by: Tim Orling <tim.orling@konsulko.com> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-perl/conf/include/ptest-packagelists-meta-perl.inc50
1 files changed, 50 insertions, 0 deletions
diff --git a/meta-perl/conf/include/ptest-packagelists-meta-perl.inc b/meta-perl/conf/include/ptest-packagelists-meta-perl.inc
new file mode 100644
index 000000000..1a8c759b1
--- /dev/null
+++ b/meta-perl/conf/include/ptest-packagelists-meta-perl.inc
@@ -0,0 +1,50 @@
1#
2# Lists of the ptest in meta-perl, 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-perl recipes which inherit ptest
6# meta_perl_ptest_recipes=$(bitbake-layers show-recipes --recipes-only --layer meta-perl --inherits ptest --bare | tr '\n' ' ' | pcregrep -o1 '^NOTE:.+===(.+)$')
7#
8# ptests which take less than ~30s each
9PTESTS_FAST_META_PERL = "\
10 libcapture-tiny-perl \
11 libcgi-perl \
12 libcrypt-openssl-random-perl \
13 libextutils-config-perl \
14 libhtml-tagset-perl \
15 libmozilla-ca-perl \
16 libstrictures-perl \
17 libterm-readkey-perl \
18 libtest-nowarnings-perl \
19"
20
21PTESTS_SLOW_META_PERL = "\
22 libio-socket-ssl-perl \
23"
24
25PTESTS_PROBLEMS_META_PERL ="\
26 libauthen-sasl-perl \
27 libconfig-autoconf-perl \
28 libcrypt-openssl-guess-perl \
29 libcrypt-openssl-rsa-perl \
30 libdata-hexdump-perl \
31 libdbd-sqlite-perl \
32 libdigest-hmac-perl \
33 libdigest-sha1-perl \
34 libnet-dns-perl \
35 libnet-dns-sec-perl \
36 libnet-ldap-perl \
37 libencode-perl \
38 libextutils-installpaths-perl \
39 libfile-slurper-perl \
40 libhtml-parser-perl \
41 libmime-types-perl \
42 libnet-ssleay-perl \
43 libsub-uplevel-perl \
44 libtest-deep-perl \
45 libtest-harness-perl \
46 libtest-warn-perl \
47 libunicode-linebreak-perl \
48 libunix-statgrab \
49 libxml-libxml-perl \
50"