[Webkit-unassigned] [Bug 206925] New: [GTK] Extra packages needed to successfully run API tests (cups-daemon and fonts-liberation)
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Wed Jan 29 04:26:57 PST 2020
https://bugs.webkit.org/show_bug.cgi?id=206925
Bug ID: 206925
Summary: [GTK] Extra packages needed to successfully run API
tests (cups-daemon and fonts-liberation)
Product: WebKit
Version: WebKit Nightly Build
Hardware: Unspecified
OS: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
Assignee: webkit-unassigned at lists.webkit.org
Reporter: clopez at igalia.com
CC: bugs-noreply at webkitgtk.org, dpino at igalia.com,
pnormand at igalia.com
While deploying the new EWS bots for GTK API tests ( bug 202361 ) I found the following tests where failing on those bots but not on the release bot:
Unexpected failures (2)
/TestWebCore
ComplexTextControllerTest.TotalWidthWithJustification
ComplexTextControllerTest.InitialAdvanceInRTLNoOrigins
Unexpected timeouts (5)
/WebKit2Gtk/TestPrinting
/webkit/WebKitWebView/print
/webkit/WebKitPrintOperation/close-after-print
/webkit/WebKitPrintOperation/print-errors
/webkit/WebKitPrintOperation/print
/webkit/WebKitPrintOperation/custom-widget
Upon investigation, it turns out that:
* For API printing tests its needed to have installed cups-daemon (its not enough with libcups-dev, you need the daemon running as well)
* For ComplexTextControllerTest failures you need to have installed the package fonts-liberation.
Liberation should be selected for Times. In other words, this sould be the output of this command:
$ fc-match -v Times|grep file
file: "/usr/share/fonts/truetype/liberation/LiberationSerif-Regular.ttf"(w)
--
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/20200129/5dc94789/attachment-0001.htm>
More information about the webkit-unassigned
mailing list