diff options
author | Alexander Kanavin <alex.kanavin@gmail.com> | 2022-12-13 12:10:55 +0100 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2022-12-21 10:16:31 +0000 |
commit | 82855a1a84cab1f9b551dc126fca0560d725e4ec (patch) | |
tree | 5e91717887fc59d601855ef7982e392049a53e54 /meta/conf/distro/include/ptest-packagelists.inc | |
parent | ace02cec70a4a1bc9088044905b3c4a801a39a1b (diff) | |
download | poky-82855a1a84cab1f9b551dc126fca0560d725e4ec.tar.gz |
ptest-packagelists.inc: correctly assign fast and slow tests
The execution times were checked from
https://autobuilder.yocto.io/pub/non-release/20221127-2/testresults/qemux86-64-ptest/core-image-ptest-all/log.do_testimage.40537.20221127010849
and ptests were moved both ways according to the same criteria:
more than 30 seconds or less.
openssl is dropped from fast tests, as it is also listed in slow
tests (which is correct).
With the rearrangement fast ptests altogether take about 420 seconds
on qemux86_64 with kvm.
m4 ptest was missing a depedency.
(From OE-Core rev: e15ad965f22fe14270274687eff9849256a74fec)
Signed-off-by: Alexander Kanavin <alex@linutronix.de>
Signed-off-by: Alexandre Belloni <alexandre.belloni@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/conf/distro/include/ptest-packagelists.inc')
-rw-r--r-- | meta/conf/distro/include/ptest-packagelists.inc | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/meta/conf/distro/include/ptest-packagelists.inc b/meta/conf/distro/include/ptest-packagelists.inc index 79de9b00ae..48dec07577 100644 --- a/meta/conf/distro/include/ptest-packagelists.inc +++ b/meta/conf/distro/include/ptest-packagelists.inc | |||
@@ -5,22 +5,22 @@ | |||
5 | # | 5 | # |
6 | PTESTS_FAST = "\ | 6 | PTESTS_FAST = "\ |
7 | acl-ptest \ | 7 | acl-ptest \ |
8 | apr-ptest \ | ||
9 | apr-util-ptest \ | 8 | apr-util-ptest \ |
10 | attr-ptest \ | 9 | attr-ptest \ |
10 | babeltrace-ptest \ | ||
11 | babeltrace2-ptest \ | ||
11 | bc-ptest \ | 12 | bc-ptest \ |
12 | bluez5-ptest \ | 13 | bluez5-ptest \ |
13 | bzip2-ptest \ | 14 | busybox-ptest \ |
14 | diffstat-ptest \ | 15 | diffstat-ptest \ |
15 | diffutils-ptest \ | 16 | diffutils-ptest \ |
16 | elfutils-ptest \ | ||
17 | ethtool-ptest \ | 17 | ethtool-ptest \ |
18 | expat-ptest \ | 18 | expat-ptest \ |
19 | findutils-ptest \ | ||
19 | flex-ptest \ | 20 | flex-ptest \ |
20 | gawk-ptest \ | 21 | gawk-ptest \ |
21 | gdbm-ptest \ | 22 | gdbm-ptest \ |
22 | gdk-pixbuf-ptest \ | 23 | gdk-pixbuf-ptest \ |
23 | gettext-ptest \ | ||
24 | glib-networking-ptest \ | 24 | glib-networking-ptest \ |
25 | gzip-ptest \ | 25 | gzip-ptest \ |
26 | json-c-ptest \ | 26 | json-c-ptest \ |
@@ -29,7 +29,6 @@ PTESTS_FAST = "\ | |||
29 | liberror-perl-ptest \ | 29 | liberror-perl-ptest \ |
30 | libgpg-error-ptest\ | 30 | libgpg-error-ptest\ |
31 | libnl-ptest \ | 31 | libnl-ptest \ |
32 | libmodule-build-perl-ptest \ | ||
33 | libpcre-ptest \ | 32 | libpcre-ptest \ |
34 | libssh2-ptest \ | 33 | libssh2-ptest \ |
35 | libtimedate-perl-ptest \ | 34 | libtimedate-perl-ptest \ |
@@ -50,10 +49,8 @@ PTESTS_FAST = "\ | |||
50 | lzo-ptest \ | 49 | lzo-ptest \ |
51 | m4-ptest \ | 50 | m4-ptest \ |
52 | nettle-ptest \ | 51 | nettle-ptest \ |
53 | openssl-ptest \ | ||
54 | opkg-ptest \ | 52 | opkg-ptest \ |
55 | pango-ptest \ | 53 | pango-ptest \ |
56 | parted-ptest \ | ||
57 | popt-ptest \ | 54 | popt-ptest \ |
58 | python3-atomicwrites-ptest \ | 55 | python3-atomicwrites-ptest \ |
59 | python3-bcrypt-ptest \ | 56 | python3-bcrypt-ptest \ |
@@ -82,21 +79,23 @@ PTESTS_FAST:remove:riscv32 = "qemu-ptest" | |||
82 | PTESTS_PROBLEMS:append:riscv32 = " qemu-ptest" | 79 | PTESTS_PROBLEMS:append:riscv32 = " qemu-ptest" |
83 | 80 | ||
84 | PTESTS_SLOW = "\ | 81 | PTESTS_SLOW = "\ |
85 | babeltrace-ptest \ | 82 | apr-ptest \ |
86 | babeltrace2-ptest \ | 83 | bzip2-ptest \ |
87 | busybox-ptest \ | ||
88 | coreutils-ptest \ | 84 | coreutils-ptest \ |
89 | curl-ptest \ | 85 | curl-ptest \ |
90 | dbus-ptest \ | 86 | dbus-ptest \ |
91 | e2fsprogs-ptest \ | 87 | e2fsprogs-ptest \ |
92 | findutils-ptest \ | 88 | elfutils-ptest \ |
89 | gettext-ptest \ | ||
93 | glib-2.0-ptest \ | 90 | glib-2.0-ptest \ |
94 | gstreamer1.0-ptest \ | 91 | gstreamer1.0-ptest \ |
95 | libevent-ptest \ | 92 | libevent-ptest \ |
96 | libgcrypt-ptest \ | 93 | libgcrypt-ptest \ |
94 | libmodule-build-perl-ptest \ | ||
97 | lttng-tools-ptest \ | 95 | lttng-tools-ptest \ |
98 | openssh-ptest \ | 96 | openssh-ptest \ |
99 | openssl-ptest \ | 97 | openssl-ptest \ |
98 | parted-ptest \ | ||
100 | perl-ptest \ | 99 | perl-ptest \ |
101 | python3-cryptography-ptest \ | 100 | python3-cryptography-ptest \ |
102 | python3-ptest \ | 101 | python3-ptest \ |