DescriptionGet rid of the distinction between modifiers and expectations.
Now there are just the platform specifiers and the expectations
and they match the syntax of the expectations file, i.e.
specifiers are in the brackets before the test and
expectations are in the brackets after the tests.
In addition to cleaning up the code, this makes it so that we
don't artificially add a PASS expectation to SLOW, WONTFIX, etc. tests.
This, in turn, fixes a bug where merging two expectations line
would mark the test as flaky, e.g.:
"foo.html [ Slow ]" merged with "foo.html [ Failure ]" would
become "foo.html [ Slow Pass Failure ]" before this patch.
R=dpranke@chromium.org
Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=155028
Patch Set 1 #Patch Set 2 : clean up a couple things #
Total comments: 4
Messages
Total messages: 3 (0 generated)
|