[Webkit-unassigned] [Bug 230249] [GTK] TestWebKitAccessibility is always skipped in the bots

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Mon Sep 27 04:14:35 PDT 2021


https://bugs.webkit.org/show_bug.cgi?id=230249

Carlos Alberto Lopez Perez <clopez at igalia.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |clopez at igalia.com

--- Comment #3 from Carlos Alberto Lopez Perez <clopez at igalia.com> ---
This seems an issue related to dbus and the configuration we currently have on the flatpak and the workers.
This is what happens:

        1. When the test runs it starts the dbus accessibility bus
        2. For starting this it looks for an already running dbus daemon
        3. On the workers it doesn't find the dbus daemon because it is not enabled for the service of the buildbot
        4. Then the test it tries to auto-start dbus by using the dbus magic auto-start feature
        5. On the dbus binary of the flatpak this magic is not enabled so it fails with this error "Autolaunch requested, but X11 support not compiled in. Cannot continue."


So we need to either:
        - Option A -> Build dbus with the autostart feature inside flatpak
        - Option B -> Start the dbus daemon if needed on the test-runner before starting the tests
        - Option C -> Ensure the workers have a running dbus daemon for the buildbot service

After discussing this with Carlos it seems that Option C seems the best one, as that is closer to the usual developer/user environment where dbus is assumed to be running and working.
I will try to deploy this on the workers.

-- 
You are receiving this mail because:
You are the assignee for the bug.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.webkit.org/pipermail/webkit-unassigned/attachments/20210927/4d159922/attachment-0001.htm>


More information about the webkit-unassigned mailing list