RESOLVED FIXED 71033
test_rebaseline_expectations failing
https://bugs.webkit.org/show_bug.cgi?id=71033
Summary test_rebaseline_expectations failing
Simon Fraser (smfr)
Reported 2011-10-27 10:18:02 PDT
ERROR: test_rebaseline_expectations (webkitpy.tool.commands.rebaseline_unittest.TestRebaseline) ---------------------------------------------------------------------- Traceback (most recent call last): File "/Volumes/Data/WebKit-BuildSlave/snowleopard-intel-release-tests/build/Tools/Scripts/webkitpy/tool/commands/rebaseline_unittest.py", line 112, in test_rebaseline_expectations OutputCapture().assert_outputs(self, command.execute, [MockTool(), None, None], expected_stdout=expected_stdout, expected_stderr=expected_stderr) File "/Volumes/Data/WebKit-BuildSlave/snowleopard-intel-release-tests/build/Tools/Scripts/webkitpy/common/system/outputcapture.py", line 74, in assert_outputs return_value = function(*args, **kwargs) File "/Volumes/Data/WebKit-BuildSlave/snowleopard-intel-release-tests/build/Tools/Scripts/webkitpy/tool/commands/rebaseline.py", line 201, in execute self._update_expectations_file(port_name) File "/Volumes/Data/WebKit-BuildSlave/snowleopard-intel-release-tests/build/Tools/Scripts/webkitpy/tool/commands/rebaseline.py", line 177, in _update_expectations_file expectations = self._expectations(port) File "/Volumes/Data/WebKit-BuildSlave/snowleopard-intel-release-tests/build/Tools/Scripts/webkitpy/tool/commands/rebaseline.py", line 171, in _expectations return TestExpectations(port, None, port.test_expectations(), port.test_configuration()) File "/Volumes/Data/WebKit-BuildSlave/snowleopard-intel-release-tests/build/Tools/Scripts/webkitpy/layout_tests/models/test_expectations.py", line 709, in __init__ self._report_errors() File "/Volumes/Data/WebKit-BuildSlave/snowleopard-intel-release-tests/build/Tools/Scripts/webkitpy/layout_tests/models/test_expectations.py", line 794, in _report_errors raise ParseError(fatal=True, errors=errors) ParseError: Line:1840 Entries on line 1509 and line 1840 match overlapping sets of configurations fast/backgrounds/size/contain-and-cover.html Line:2248 Entries on line 1526 and line 2248 match overlapping sets of configurations svg/hixie/perf/001.xml Line:2249 Entries on line 1527 and line 2249 match overlapping sets of configurations svg/hixie/perf/002.xml
Attachments
Patch (2.85 KB, patch)
2011-10-27 12:54 PDT, Mike Reed
no flags
Patch (2.30 KB, patch)
2011-10-27 13:07 PDT, Mike Reed
no flags
Patch (3.18 KB, patch)
2011-10-27 13:47 PDT, Mike Reed
no flags
Patch (3.22 KB, patch)
2011-10-27 14:01 PDT, Mike Reed
abarth: review+
Simon Fraser (smfr)
Comment 1 2011-10-27 11:21:27 PDT
test_rebaseline_expectations needs to spit out the name of the expectations file that's it's failing with on error.
Adam Barth
Comment 2 2011-10-27 11:31:52 PDT
What patch cause the failure?
David Levin
Comment 3 2011-10-27 11:53:05 PDT
I've modified my local version to do this. ParseError: FAILURES FOR <leopard, x86, debug, cpu> in /Users/levin/src/WebKit-misc/LayoutTests/platform/chromium/test_expectations.txt I'm locating the patch that caused this. I'm surprised that the gardener hasn't fixed this. (It seems like it should be killing layout test runs.)
David Levin
Comment 4 2011-10-27 11:54:58 PDT
Caused by r98569.
Mike Reed
Comment 5 2011-10-27 12:54:24 PDT
David Levin
Comment 6 2011-10-27 12:56:20 PDT
Isn't this going to conflict with http://trac.webkit.org/changeset/98602? Did you sync to tip of tree?
Mike Reed
Comment 7 2011-10-27 12:58:27 PDT
Comment on attachment 112733 [details] Patch ran into a merge conflict...
Mike Reed
Comment 8 2011-10-27 13:07:40 PDT
David Levin
Comment 9 2011-10-27 13:20:07 PDT
Comment on attachment 112737 [details] Patch Please commit this as soon as possible as opposed to waiting for the cq.
Simon Fraser (smfr)
Comment 10 2011-10-27 13:28:01 PDT
David, can we also make improvements to test_rebaseline_expectations to make the cause more obvious in future?
Mike Reed
Comment 11 2011-10-27 13:47:04 PDT
David Levin
Comment 12 2011-10-27 13:49:02 PDT
(In reply to comment #10) > David, can we also make improvements to test_rebaseline_expectations to make the cause more obvious in future? Working on it. In between lots of other small fires today :(
Mike Reed
Comment 13 2011-10-27 14:01:41 PDT
Mike Reed
Comment 14 2011-10-27 14:02:13 PDT
this times different overlaps showed up in lint... ? oh well.
Mike Reed
Comment 15 2011-10-27 14:04:49 PDT
Note You need to log in before you can comment on or make changes to this bug.