[webkit-qt] Tests in Skipped List that Pass with Pixel Differences
Robert Hogan
lists at roberthogan.net
Sun Apr 18 14:30:12 PDT 2010
There is a definite class of tests in the Qt skipped list that fail only
because of unimportant pixel differences.
I propose to open a master bug for these the purpose of which will be to
act as a staging pad for removing them from the Skipped list.
I would see it working like this:
- Identify a group of tests that only fail due to pixel differences and for
which it is clear pixel differences are not material
- Add a patch against LayoutTests/platform/qt/Skipped with the tests
removed.
- Along with the patch add a comment to bugzilla which will act as a a
'manifest' listing each test to be removed and why it is safe to use
platform specific results. It might even be best to keep this manifest as a
file in the platform/qt tree.
- Send a note to the buildbot team requesting them to try the patch.
- Wait for a member of the buildbot team to run the patch against the
buildbot. The buildbot team can then post an updated patch with the changes
to the Skipped list and the platform specific results. They mark it for
review.
- A reviewer comes along, satisifies themselves that platform specific
results are justified for each of the skipped tests and approves.
Keeping all this under a single bugzilla entry might get cumbersome after a
while, when that happens a new one can be created to replace it and linked
from the old one. I think it's important to have one go-to place for this
effort though.
Thoughts? Do the buildbot team this is something that could work?
More information about the webkit-qt
mailing list