[Webkit-unassigned] [Bug 134070] New: [GTK] Load the llvmpipe (Mesa) libraries when running the tests with Xvfb
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Thu Jun 19 12:52:05 PDT 2014
https://bugs.webkit.org/show_bug.cgi?id=134070
Summary: [GTK] Load the llvmpipe (Mesa) libraries when running
the tests with Xvfb
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: clopez at igalia.com
CC: mrobinson at webkit.org, yoon at igalia.com
On r170040 <http://trac.webkit.org/changeset/170040> the Mesa GL libraries where added as also a mechanism to load them when running the tests with the Xvfb driver.
However, it seems that the mechanism to load them is still not working as expected.
Also I discovered that the Xvfb that is run is the system one, the Xvfb we ship inside the jhbuild is not used :\
I tested to run the full layout tests on my Nvidia machine and the patch didn't fixed the issue with non-mesa (aka propietary) drivers. Unless I run the tests with the workaround documented at https://trac.webkit.org/wiki/WebKitGtkLayoutTests#PropietarygraphicsdriversNVIDIAAMDproblems I still get *tons* of crashes and timeouts and many errors complaining about extension "GLX" missing on display.
For example:
$ Tools/Scripts/run-webkit-tests --debug-rwt-logging --release --webkit-test-runner --gtk animations/animation-iteration-event-destroy-renderer.html
[...]
21:37:44.774 5311 WebProcess crash, pid = None, error_line = #CRASHED - WebProcess
21:37:44.774 5311 killed pid 5351
21:37:44.775 5311 worker/0 animations/animation-iteration-event-destroy-renderer.html crashed, (stderr lines):
21:37:44.775 5311 Xlib: extension "GLX" missing on display ":1".
21:37:44.776 5311 Xlib: extension "GLX" missing on display ":1".
21:37:44.776 5311 libEGL warning: GLX/DRI2 is not supported
21:37:44.776 5311 Xlib: extension "GLX" missing on display ":1".
21:37:44.776 5311 Xlib: extension "GLX" missing on display ":1".
21:37:44.776 5311 Xlib: extension "GLX" missing on display ":1".
21:37:44.777 5311 [1/1] animations/animation-iteration-event-destroy-renderer.html failed unexpectedly (WebProcess crashed)
[...]
I have been working on a patch to fix this, so I will upload it for review.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list