Changes between Version 28 and Version 29 of TestExpectations


Ignore:
Timestamp:
Feb 25, 2013 10:10:42 PM (9 years ago)
Author:
glenn@skynav.com
Comment:

describe how to learn which expectations files apply

Legend:

Unmodified
Added
Removed
Modified
  • TestExpectations

    v28 v29  
    9494Again, '''duplicate expectations are not allowed within a single file''' and will generate warnings. Ports may use multiple TestExpectations files, and entries in a later file override entries in an earlier file. The list of files used by a port is determined by the port's implementation of `expectations_files()` in `Tools/Scripts/webkitpy/layout_tests/port/{mac,win,qt,gtk,etc.}.py` etc. A generic TestExpectations file always applies, and is applied before port-specific files. The location of this generic file is `LayoutTests/TestExpectations`.
    9595
     96You can determine which expectations files apply (in which order) by running for a given platform/port by running, for example:
     97
     98{{{
     99% webkit-patch print-expectations --paths --platform chromium-android
     100% webkit-patch print-expectations --paths --platform qt-5.0-wk2
     101}}}
     102
    96103You can verify that any changes you've made to an expectations file are correct by running:
    97104