[Webkit-unassigned] [Bug 47218] New: [chromium] should have a way to rebaseline tests from the layout test dashboard

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Oct 5 15:17:44 PDT 2010


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

           Summary: [chromium] should have a way to rebaseline tests from
                    the layout test dashboard
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: PC
        OS/Version: Mac OS X 10.5
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: ojan at chromium.org
                CC: eric at webkit.org, tony at chromium.org, abarth at webkit.org,
                    jparent at google.com, victorw at chromium.org


In the spirit of making test maintenance less work, it out to be possible to choose a test/platform to rebaseline on the layout test dashboard, then it creates a bug and uploads a patch, similar to what "sheriff-bot rollout" does. Then a committing can cq+ it. 

A few ideas about how to make this happen:
1. add "webkit-patch rebaseline --chromium" or something that calls out to the chromium rebaseline tool to create the patch. then it creates the bug and uploads the patch to it.
2. give http://test-results.appspot.com/dashboards/flakiness_dashboard.html a UI for selecting platforms to rebaseline and have it spit out the command-line arguments to patch to webkit-patch rebasline
3. create a bot (sheriff-bot?) to take those arguments and run the webkit-patch command from step 1.

Of course, this doesn't need to be chromium specific, but for now the dashboard and the rebaseline tool are chromium specific. Once we fix those to be generic, this will work for all platforms.

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