[OE-core] [Openembedded-architecture] Future of sato and X in oe-core
Alexander Kanavin
alex.kanavin at gmail.com
Sun Feb 16 16:38:07 UTC 2020
On Tue, 11 Feb 2020 at 18:46, Alexander Kanavin <alex.kanavin at gmail.com>
wrote:
> On Tue, 11 Feb 2020 at 16:58, Mark Hatle <mark.hatle at kernel.crashing.org>
> wrote:
>
>>
>> I also don't think oe-core itself needs a 'real' UI, and as my previous
>> response
>> said -- we do need something though to test that the graphical framework
>> is
>> working properly.
>>
>> In the past this often comes back to needing a LOT of a UI in order to
>> adequately test all of the components of the system. If wayland/weston
>> has a
>> proper test suite that exercises all of the various parts of and pieces
>> of the
>> systems -- then the need for a UI drops considerably.
>>
>> (but we still have the need for some sort of example/demostration...)
>>
>
> Wayland/weston do have test suites, neither of which we currently use. I
> don't know how much they exercise all the moving parts, but the tests do
> exist.
>
I have now ran these tests on my host system to see what they do. Both
wayland and weston tests are fast (a few seconds each), and here's the
outputs for both. I think once these are packaged as ptests and ran on the
AB, all that's left is a reasonable demo UI (which as I said could be
simply epiphany with working HW acceleration).
libwayland:
1/23 wayland-egl symbols check OK 0.08 s
2/23 cpp-compile-test OK 0.02 s
3/23 scanner-test OK 0.18 s
4/23 array-test OK 0.02 s
5/23 client-test OK 0.01 s
6/23 display-test OK 0.57 s
7/23 connection-test OK 0.17 s
8/23 event-loop-test OK 0.17 s
9/23 fixed-test OK 0.01 s
10/23 interface-test OK 0.01 s
11/23 list-test OK 0.01 s
12/23 map-test OK 0.01 s
13/23 sanity-test OK 4.44 s
14/23 socket-test OK 0.02 s
15/23 queue-test OK 0.02 s
16/23 signal-test OK 0.01 s
17/23 newsignal-test OK 0.01 s
18/23 resources-test OK 0.01 s
19/23 message-test OK 0.01 s
20/23 compositor-introspection-test OK 0.01 s
21/23 protocol-logger-test OK 0.01 s
22/23 headers-test OK 0.00 s
23/23 os-wrappers-test OK 0.02 s
weston:
1/26 config-parser OK 0.05 s
2/26 string OK 0.02 s
3/26 vertex-clip OK 0.03 s
4/26 timespec OK 0.05 s
5/26 zuc OK 0.22 s
6/26 bad-buffer OK 0.12 s
7/26 devices OK 2.53 s
8/26 event OK 0.42 s
9/26 keyboard OK 0.23 s
10/26 linux-explicit-synchronization OK 0.63 s
11/26 internal-screenshot OK 0.19 s
12/26 presentation OK 0.19 s
13/26 pointer OK 0.53 s
14/26 roles OK 0.18 s
15/26 subsurface OK 2.08 s
16/26 subsurface-shot OK 0.28 s
17/26 text OK 0.13 s
18/26 touch OK 0.18 s
19/26 viewporter OK 2.03 s
20/26 xwayland OK 0.48 s
21/26 ivi-shell-app FAIL 0.68 s (killed by
signal 6 SIGABRT) (needs some image resources in /usr which I didn't
install)
22/26 plugin-registry OK 0.04 s
23/26 surface OK 0.04 s
24/26 surface-global OK 0.07 s
25/26 ivi-layout-internal OK 0.14 s
26/26 ivi-layout OK 0.18 s
Alex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20200216/a69f76cf/attachment.html>
More information about the Openembedded-core
mailing list