Bug 94798

Summary: [EFL] Skip the tests which have wrong pixel expectations in fast/forms/
Product: WebKit Reporter: KwangYong Choi <ky0.choi>
Component: WebKit EFLAssignee: KwangYong Choi <ky0.choi>
Status: RESOLVED FIXED    
Severity: Normal CC: cdumez, d-r, gyuyoung.kim, lucas.de.marchi, rakuco, tmpsantos, webkit.review.bot
Priority: P2    
Version: 528+ (Nightly build)   
Hardware: Other   
OS: Linux   
Attachments:
Description Flags
Patch
none
Patch
none
Patch none

KwangYong Choi
Reported 2012-08-23 04:55:23 PDT
fast/forms/listbox-hit-test-zoomed.html Test 2 in this test seems to fail. fast/forms/menulist-restrict-line-height.html The text in the popup button is clipped. fast/forms/search-cancel-button-style-sharing.html fast/forms/search-rtl.html Cancel mark in search field is not working. fast/forms/menulist-narrow-width.html fast/forms/select-baseline.html fast/forms/menulist-style-color.html fast/forms/select-style.html These tests seem to have style error. fast/forms/textarea-scroll-height.html fast/forms/textarea-scrolled-type.html Scroll bar isn't being fully rendered.
Attachments
Patch (162.41 KB, patch)
2012-08-23 05:12 PDT, KwangYong Choi
no flags
Patch (161.73 KB, patch)
2012-08-23 06:14 PDT, KwangYong Choi
no flags
Patch (186.73 KB, patch)
2012-08-23 22:04 PDT, KwangYong Choi
no flags
Dominik Röttsches (drott)
Comment 1 2012-08-23 05:00:15 PDT
(In reply to comment #0) > fast/forms/menulist-narrow-width.html > fast/forms/select-baseline.html > fast/forms/menulist-style-color.html > fast/forms/select-style.html > These tests seem to have style error. Might be related do bug 85877.
KwangYong Choi
Comment 2 2012-08-23 05:12:06 PDT
Gyuyoung Kim
Comment 3 2012-08-23 05:47:16 PDT
Comment on attachment 160133 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=160133&action=review > LayoutTests/ChangeLog:6 > + Reviewed. Some tests in fast/forms seem to fail. Removed wrong expectations s/Reviewed/Unreviewed/g
KwangYong Choi
Comment 4 2012-08-23 06:14:33 PDT
Created attachment 160145 [details] Patch Reviewed -> Unreviewed
Raphael Kubo da Costa (:rakuco)
Comment 5 2012-08-23 12:19:37 PDT
Comment on attachment 160145 [details] Patch First of all, you should create proper bug reports for all these different failures. This bug is about changing TestExpectations and removing a few baselines; once these changes are committed, the bug will be automatically closed and pointing to it from TestExpectations makes little sense. Furthermore, I don't see why you are SKIPping these tests, as this means they will never be run.
KwangYong Choi
Comment 6 2012-08-23 16:25:27 PDT
(In reply to comment #5) > (From update of attachment 160145 [details]) > First of all, you should create proper bug reports for all these different failures. This bug is about changing TestExpectations and removing a few baselines; once these changes are committed, the bug will be automatically closed and pointing to it from TestExpectations makes little sense. You're right. I'll make separate bugs by failure cases. > > Furthermore, I don't see why you are SKIPping these tests, as this means they will never be run. This topic is discussed on bug 94781 before. The reason why I make them skipped is because the right expectations are not exist. It means it cannot be passed without changing expectations. All the tests here should have their own platform expectations. So, I removed wrong files and make them skipped. I think there are two kinds of test failures. One is the test has common expectation. This should marked expected fail on TestExpectations. The result will be changed to 'expected failure, but pass' if it is changed later. The other is the test has platform specific expectation. It means, we can not generate the right expectation for now. Until now, I think I have to remove wrong expectation and make it skipped. But, to do like this, we can not tracking the test result changes. So, I think, the result should be changed to current status one. How about this?
KwangYong Choi
Comment 7 2012-08-23 17:31:44 PDT
(In reply to comment #0) > fast/forms/listbox-hit-test-zoomed.html > Test 2 in this test seems to fail. > https://bugs.webkit.org/show_bug.cgi?id=94877 > fast/forms/menulist-restrict-line-height.html > The text in the popup button is clipped. > https://bugs.webkit.org/show_bug.cgi?id=94878 > fast/forms/search-cancel-button-style-sharing.html > fast/forms/search-rtl.html > Cancel mark in search field is not working. https://bugs.webkit.org/show_bug.cgi?id=94880 > > fast/forms/menulist-narrow-width.html > fast/forms/select-baseline.html > fast/forms/menulist-style-color.html > fast/forms/select-style.html > These tests seem to have style error. Mentioned by comment on bug 85877. > > fast/forms/textarea-scroll-height.html > fast/forms/textarea-scrolled-type.html > Scroll bar isn't being fully rendered. Mentioned by comment on bug 85484.
Gyuyoung Kim
Comment 8 2012-08-23 19:28:08 PDT
Comment on attachment 160145 [details] Patch View in context: https://bugs.webkit.org/attachment.cgi?id=160145&action=review > LayoutTests/platform/efl/TestExpectations:914 > +BUGWK94798 SKIP : fast/forms/listbox-hit-test-zoomed.html = MISSING According to TestExpectations doc, SKIP keyword can be used when below cases, Use SKIP when the test: - throws JavaScript exception and makes text-only test manifest as pixel-test. This usually manifests in "Missing test expectations" failure. - disrupts running of the other tests. Although this is not typical, it may still be possible. Please make sure to give Pri-1 to the associated bug. I'm not sure this failing test cases are adjusted this rule. > LayoutTests/platform/efl/TestExpectations:917 > +BUGWK94798 SKIP : fast/forms/menulist-restrict-line-height.html = MISSING You have to file a bug for this issue, then use created bug number.
KwangYong Choi
Comment 9 2012-08-23 22:04:32 PDT
WebKit Review Bot
Comment 10 2012-08-23 22:28:09 PDT
Comment on attachment 160326 [details] Patch Clearing flags on attachment: 160326 Committed r126541: <http://trac.webkit.org/changeset/126541>
WebKit Review Bot
Comment 11 2012-08-23 22:28:13 PDT
All reviewed patches have been landed. Closing bug.
Note You need to log in before you can comment on or make changes to this bug.