Changes between Version 3 and Version 4 of RebaselineServer


Ignore:
Timestamp:
Dec 6, 2010 2:48:45 PM (10 years ago)
Author:
mihaip@chromium.org
Comment:

Rebaseline server: more UI walkthrough

Legend:

Unmodified
Added
Removed
Modified
  • RebaselineServer

    v3 v4  
    33The "Rebaseline Server" is a tool that makes it easy to do "mass" rebaselines (updating of pixel or text baselines for dozens or hundreds of layout tests). It makes it easy to review changes to baselines and update existing ones (and optionally move them, to handle OS transitions). It's known as a ''server'' because it runs a local HTTP server which makes it easy to have a cross-platform GUI for reviewing that is backed by Python code for doing the SCM (SVN/Git) operations on the filesystem.
    44
     5To use the tool, run:  `webkit-patch rebaseline-server WebKitBuild/{Debug|Release}/layout-test-results` (after having run `new-run-webkit-tests`). See [#SampleUsages sample usages] below for more details.
     6
    57== UI Walkthrough ==
     8
     9[[Image(overview.png, 1000px)]]
    610
    711=== 1. Test selectors ===
     
    913[[Image(section-1.png)]]
    1014
    11 These menus let you choose which test(s) you want to rebaseline. The first menu breaks down tests by failure type. Within that failure type, the second menu filters by directory. The third menu lists individual tests. You can use the « and » buttons to move through the tests in the chosen directory (there are also [#KeyboardShortcuts keyboard shortcuts]). The __View test__ link shows the test's source on `trac.webkit.org.`
     15These menus let you choose which test(s) you want to rebaseline. The first menu breaks down tests by failure type. Within that failure type, the second menu filters by directory. The third menu lists individual tests. You can use the « and » buttons to move through the tests in the chosen directory (there are also [#Keyboardshortcuts keyboard shortcuts]). The __View test__ link shows the test's source on `trac.webkit.org.`
     16
     17=== 2. Image results ===
     18
     19Shows expected/actual/diff of the image results (if the test failed because of image diffs). The diff displays pixels that were the same at 25% opacity, and different ones as red. You can click on any image to use the [#Loupe loupe] to magnify that area. In the case of matching images but mismatching checksums, the diff area displays the checksums.
     20
     21=== 3. Text results ===
     22
     23Similarly to image results, this area displays expected/actual/diffs of text results if the test failed because of text differences.
     24
     25=== 4. Loupe ===
    1226
    1327=== Keyboard shortcuts ===