diff options
author | Tim Orling <ticotimo@gmail.com> | 2023-04-02 15:29:40 -0700 |
---|---|---|
committer | Khem Raj <raj.khem@gmail.com> | 2023-04-04 13:39:46 -0700 |
commit | 99972beb1d1f07573c6a717ac4e9e515d9fa1aee (patch) | |
tree | 8b688653091fb41a8764dcda98a4c895337c9c08 | |
parent | c09cc8dddeecff0572d293ef84aade53b9df2f82 (diff) | |
download | meta-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.inc | 50 |
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 | ||
9 | PTESTS_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 | |||
21 | PTESTS_SLOW_META_PERL = "\ | ||
22 | libio-socket-ssl-perl \ | ||
23 | " | ||
24 | |||
25 | PTESTS_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 | " | ||