[Webkit-unassigned] [Bug 63104] New: new-run-webkit-tests: TEXT failures are getting reported as MISSING
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Jun 21 16:23:20 PDT 2011
https://bugs.webkit.org/show_bug.cgi?id=63104
Summary: new-run-webkit-tests: TEXT failures are getting
reported as MISSING
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Text
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: dpranke at chromium.org
CC: eric at webkit.org, aroben at apple.com, tony at chromium.org,
abarth at webkit.org, ojan at chromium.org
See bug 63057 for the initial bug report ...
A problem occurs when a text-only test fails before it gets a chance to call layoutTestController.dumpAsText() ... DRT will output an image block, and NRWT will then look for (and not find) an -expected.png file.
Older versions of NRWT used to print out what kind of image test failure was occuring (missing hash, missing text, missing checksum), but we've lumped them all together now into the one bucket. In addition, because the result is MISSING, the results.html file doesn't pull in the (actually existing) -expected.txt, and we can't see in the results that there is a text diff.
I think this is causing unnecessary (and preventable) confusion, because it will cause people to think that the -expected.txt file couldn't be found.
I'm not quite sure what to do about this, though, since there's no way to tell from the test itself whether it's text only or not. Possible options:
1) reserve MISSING for only tests that really have no expected text output, and possibly add a MISSING_IMAGE result type.
2) lump missing image files into an IMAGE failure?
3) modify the results.json file to know what kind of missing results we actually got.
4) ??
As another example, I recently did a test run and got output that included:
Unexpected flakiness: no expected results found (3)
fast/forms/form-associated-element-crash.html = MISSING PASS
fast/forms/form-attribute-elements-order.html = MISSING PASS
fast/forms/form-attribute-elements-order2.html = MISSING PASS
Which, from a normal user's point of view, shouldn't be possible.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list