Changes between Version 8 and Version 9 of Rebaseline


Ignore:
Timestamp:
Mar 11, 2011 5:53:49 PM (13 years ago)
Author:
mihaip@chromium.org
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Rebaseline

    v8 v9  
    1818  * Make sure the test files exist in repository and the build bots have cycled at least once after they were committed. If you are not sure, check the Release version of [http://build.chromium.org/buildbot/layout_test_results/ buildbot layout archive] to see whether your test results are available. By default, the rebaselining tool retrieves new baselines from the release version of buildbot layout test archive.
    1919  * Update `test_expectations.txt`: add flag `REBASELINE` to the tests that need to be rebaselined.
    20   * Run rebaselining script: `Tools/Scripts/rebaseline-chromium-webkit-tests`. If you want to pull new baselines from the webkit.org canary, use `--webkit_canary` (`-w`) option.
     20  * Run rebaselining script: `Tools/Scripts/rebaseline-chromium-webkit-tests`
    2121  * If the script runs successfully, new baselines (expected files) are added to SVN repository and the rebaselined tests are removed from `test_expectations.txt`.
    2222  * The tool launches a html page to compare the old and new baselines. Check the new baseline changes are expected.
    2323  * Prepare a patch with the new baselines and `test_expectations.txt`, review the changes and then commit the patch.
     24
     25== Where baselines are pulled from ==
     26
     27By default, the tool pulls from the [http://build.chromium.org/p/chromium.webkit/console?builder=Webkit+Win+Builder+%28deps%29&builder=Webkit+Win+%28deps%29&builder=Webkit+Win+Builder+%28deps%29%28dbg%29&builder=Webkit+Win+%28deps%29%28dbg%29%281%29&builder=Webkit+Win+%28deps%29%28dbg%29%282%29&builder=Webkit+Mac+Builder+%28deps%29&builder=Webkit+Mac10.5+%28deps%29&builder=Webkit+Mac+Builder+%28deps%29%28dbg%29&builder=Webkit+Mac10.5+%28deps%29%28dbg%29%281%29&builder=Webkit+Mac10.5+%28deps%29%28dbg%29%282%29&builder=Webkit+Linux+%28deps%29&builder=Webkit+Linux+Builder+%28deps%29%28dbg%29&builder=Webkit+Linux+%28deps%29%28dbg%29%281%29&builder=Webkit+Linux+%28deps%29%28dbg%29%282%29&committer=&reload=none DEPS bots]. If you pass in the `--webkit_canary` or `-w` flags, it will pull from the [http://build.chromium.org/p/chromium.webkit/console?builder=Webkit+Win+Builder&builder=Webkit+Win&builder=Webkit+Vista&builder=Webkit+Win7&builder=Webkit+Win+Builder+%28dbg%29&builder=Webkit+Win+%28dbg%29%281%29&builder=Webkit+Win+%28dbg%29%282%29&builder=Webkit+Mac+Builder&builder=Webkit+Mac10.5&builder=Webkit+Mac10.6&builder=Webkit+Mac+Builder+%28dbg%29&builder=Webkit+Mac10.5+%28dbg%29%281%29&builder=Webkit+Mac10.5+%28dbg%29%282%29&builder=Webkit+Linux&builder=Webkit+Linux+64&builder=Webkit+Linux+Builder+%28dbg%29&builder=Webkit+Linux+%28dbg%29%281%29&builder=Webkit+Linux+%28dbg%29%282%29&committer=&reload=none canary bots] that use ToT WebKit. If you pass in `--gpu` or `-g`, it will use the Mesa bots (same machines as the canary bots, but from the `webkit_gpu_tests` build step).
    2428
    2529== Examples ==