[Webkit-unassigned] [Bug 134972] New: REGRESSION(r170529): [GTK] Performance test Animation/balls:FrameRate got ~10% worse

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Wed Jul 16 07:20:48 PDT 2014


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

           Summary: REGRESSION(r170529): [GTK] Performance test
                    Animation/balls:FrameRate got ~10% worse
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: Unspecified
               URL: https://perf.webkit.org/#mode=charts&chartList=%5B%5B%
                    22gtk%22%2C%22Animation%2Fballs%3AFrameRate%22%5D%5D&d
                    ays=44
        OS/Version: Unspecified
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: WebKit Gtk
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: clopez at igalia.com
                CC: gns at gnome.org, zandobersek at gmail.com,
                    mrobinson at webkit.org, cgarcia at igalia.com,
                    pnormand at igalia.com, yoon at igalia.com, rego at igalia.com


On Platform GTK the revision r170529 <http://trac.webkit.org/r170529> caused a performance regression around ~10% on the test Animation/balls.

You can check the performance graph at https://perf.webkit.org/#mode=charts&chartList=%5B%5B%22gtk%22%2C%22Animation%2Fballs%3AFrameRate%22%5D%5D&days=44 (we identified r170529 as the commit causing the regression on the interval r170529-r170540 after a manual bisect)

The overall performance is still very poor in this test: Around 5 FPS. Comparing with the other ports: EFL gets around ~10FPS, and MAC ports around ~30FPS.

Zan Dobersek (CC'ed) identified an issue with the GTK port and this test: DrawingArea is not entering the accelerated compositing codepaths. He tried to force-enable the accelerated compositing path, and the animations in the benchmark became much more fluent, but the test is still only reporting ~10FPS.

Then he tried to revert r170529 and the FPS jumped to 20FPS.

So, it seems that r170529 is causing a significative performance regression on this test.

You can run the test as follows:

Tools/Scripts/run-perf-tests --release -2 Animation/balls.html

If you want to see the animation:

USE_NATIVE_XDISPLAY=1 Tools/Scripts/run-perf-tests --release -2 Animation/balls.html

-- 
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