[Webkit-unassigned] [Bug 57891] New: Rebaseline queue server

bugzilla-daemon at webkit.org bugzilla-daemon at webkit.org
Tue Apr 5 15:13:01 PDT 2011


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

           Summary: Rebaseline queue server
           Product: WebKit
           Version: 528+ (Nightly build)
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: Normal
          Priority: P2
         Component: Tools / Tests
        AssignedTo: webkit-unassigned at lists.webkit.org
        ReportedBy: mihaip at chromium.org
                CC: eric at webkit.org, tony at chromium.org, abarth at webkit.org,
                    dglazkov at chromium.org, ojan at chromium.org


For the Chromium GPU bots we'd like to have a friendly web UI for triggering rebaselines (the bots will have per-machine expectations, so updating them by hand would be too tedious). This generally seems like a useful concept for gardening (and for all bots).

Something like:
- http://rebaseline-queue.appspot.com/add gives a GUI that lists the bots and for a bot, the currently (unexpected) failing tests
- User checks the boxes for the tests they want rebaselined
- Form submission POSTs to http://rebaseline-queue.appspot.com/<bot-name>/queue/add, that adds them to the datastore
- http://rebaseline-queue.appspot.com/<bot-name>/queue dumps a JSON list of the tests that were selected for rebaseline
- http://rebaseline-queue.appspot.com/<bot-name>/queue/remove removes passed in tests from that bot's rebaseline list

The GPU bots would run a script that pulls from their queue, runs with --reset-results and then removes the rebaseline tests.

If we had something like Dimitri's LaTER, that could also use the queue to make a gardener's job easier.

 (this could also be done as part of the existing test results server, but I don't think it would share too much functionality with it)

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