[Webkit-unassigned] [Bug 252134] New: [browserperfdash-benchmark] Support running a specific set of plans from the config file

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Sun Feb 12 11:32:40 PST 2023


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

            Bug ID: 252134
           Summary: [browserperfdash-benchmark] Support running a specific
                    set of plans from the config file
           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
            Blocks: 249031

The GTK perf bot, on the benchmark-test step, is currently running all available plans with the switch --allplans, but some plans are repeated (just using different versions).

$ Tools/Scripts/run-benchmark --list-plans
Available benchmark plans: 
        dromaeo-cssquery
        octane
        jetstream
        content-animation
        ares6
        motionmark1.1
        jetstream2.0
        motionmark
        speedometer1.0
        speedometer2
        motionmark1.2.1
        speedometer
        kraken
        sunspider
        stylebench
        speedometer2.1
        jetstream2.1
        dromaeo-jslib
        jetstream2
        motionmark1.0
        jsbench
        speedometer2.0
        dromaeo-dom

And this is causing issues there, because the bot is doing repeated work that is not really useful.
So it would be desirable to be able to configure it to run a specific subset of all the available plans.

Allowing this will be also very good for the upcoming WPE RPi testers were some plans can cause issues on the system due to RAM memory constrains or other issues.


Referenced Bugs:

https://bugs.webkit.org/show_bug.cgi?id=249031
[Bug 249031] [META][WPE] Set-up performance bots with RPis and implement support in the WebKit tooling for automatic cross builds
-- 
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/20230212/4a95b96d/attachment.htm>


More information about the webkit-unassigned mailing list