[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