Title: [127850] trunk
Revision
127850
Author
commit-qu...@webkit.org
Date
2012-09-07 03:26:02 -0700 (Fri, 07 Sep 2012)

Log Message

[EFL] Add TestExpectations file for efl-wk1
https://bugs.webkit.org/show_bug.cgi?id=96019

Patch by Christophe Dumez <christophe.du...@intel.com> on 2012-09-07
Reviewed by Gyuyoung Kim.

Tools:

Update TestExpectations cascading for EFL port
so that we use efl-wk1 -> efl search paths
for WebKit1 EFL.

* Scripts/webkitpy/layout_tests/port/efl.py:
(EflPort._search_paths):

LayoutTests:

Add TestExpectations file for WebKit1 EFL.

* platform/efl-wk1/TestExpectations: Added.
* platform/efl-wk2/TestExpectations:
* platform/efl/TestExpectations:

Modified Paths

Added Paths

Diff

Modified: trunk/LayoutTests/ChangeLog (127849 => 127850)


--- trunk/LayoutTests/ChangeLog	2012-09-07 10:01:13 UTC (rev 127849)
+++ trunk/LayoutTests/ChangeLog	2012-09-07 10:26:02 UTC (rev 127850)
@@ -1,3 +1,16 @@
+2012-09-07  Christophe Dumez  <christophe.du...@intel.com>
+
+        [EFL] Add TestExpectations file for efl-wk1
+        https://bugs.webkit.org/show_bug.cgi?id=96019
+
+        Reviewed by Gyuyoung Kim.
+
+        Add TestExpectations file for WebKit1 EFL.
+
+        * platform/efl-wk1/TestExpectations: Added.
+        * platform/efl-wk2/TestExpectations:
+        * platform/efl/TestExpectations:
+
 2012-09-07  Anna Cavender  <ann...@chromium.org>
 
         Rebaselines for windows due to r127831.

Modified: trunk/LayoutTests/platform/efl/TestExpectations (127849 => 127850)


--- trunk/LayoutTests/platform/efl/TestExpectations	2012-09-07 10:01:13 UTC (rev 127849)
+++ trunk/LayoutTests/platform/efl/TestExpectations	2012-09-07 10:26:02 UTC (rev 127850)
@@ -131,9 +131,6 @@
 BUGWKEFL SKIP : svg/webarchive = PASS
 BUGWKEFL SKIP : svg/custom/image-with-prefix-in-webarchive.svg = PASS
 
-// Feature not mature yet and disabled by default on WebCore
-BUGWK87088 : fast/js/names.html = TEXT
-
 // The EFL port uses different keyboard accelerators than Safari (via Chromium).
 BUGWKEFL SKIP : fast/events/option-tab.html = PASS
 
@@ -374,11 +371,9 @@
 BUGWK84338 : fast/forms/textarea-paste-newline.html = TEXT
 
 // Missing showModalDialog implementation
-BUGWK84589 : fast/animation/request-animation-frame-during-modal.html = TEXT
 BUGWK84589 : fast/events/show-modal-dialog-onblur-onfocus.html = TEXT
 BUGWK84589 : fast/harness/show-modal-dialog.html = TEXT
 BUGWK84589 : fast/events/scroll-event-during-modal-dialog.html = TEXT
-BUGWK84589 : http/tests/security/cross-frame-access-call.html = TEXT
 BUGWK84589 : http/tests/security/cross-frame-access-get.html = TEXT
 
 // Issue with timing for suspend/resumeAnimations()?
@@ -409,8 +404,6 @@
 // Needs custom policy delegate enhancement to log DOM node info - EFL port is missing DOM node abstraction
 BUGWK87972 : fast/loader/policy-delegate-action-hit-test-zoomed.html = TEXT
 BUGWK87972 : fast/encoding/mailto-always-utf-8.html = TEXT
-BUGWK87972 : fast/forms/mailto/formenctype-attribute-button-html.html = TEXT
-BUGWK87972 : fast/forms/mailto/formenctype-attribute-input-html.html = TEXT
 
 // EFL's LayoutTestController does not implement layerTreeAsText
 BUGWK82294 : compositing/animation/animation-compositing.html = TEXT
@@ -662,14 +655,10 @@
 // Interferes with the rAF tests that are enabled
 BUGWK85689 SKIP : fast/animation/request-animation-frame-disabled.html = TEXT
 
-// Crash shared with the GTK+ port
-BUGWK30724 DEBUG : fast/loader/opaque-base-url.html = CRASH
-
 // EFL's DumpRenderTree should support LayoutTestController's dumpEditingCallbacks()
 BUGWK84835 : editing/execCommand/4128080-2.html = TEXT
 BUGWK84835 : editing/execCommand/copy-without-selection.html = TEXT
 BUGWK84835 : editing/execCommand/findString-diacriticals.html = TEXT
-BUGWK84835 : editing/execCommand/indent-paragraphs.html = TEXT
 
 // DRT doesn't check for isPrinting().
 BUGWK87226 : printing/iframe-print.html = TEXT
@@ -701,9 +690,6 @@
 BUGWK85308 : ietestcenter/css3/valuesandunits/units-000.htm = IMAGE CRASH
 BUGWK85310 : ietestcenter/css3/valuesandunits/units-010.htm = IMAGE
 
-// New test introduced in r116694 fails
-BUGWK86182 : fast/frames/seamless/seamless-inherited-document-style.html = TEXT
-
 // LEGACY_VIEWPORT_ADAPTION flag is not enabled on EFL port
 BUGWK88191 : fast/viewport/viewport-legacy-handheldfriendly.html = TEXT
 BUGWK88191 : fast/viewport/viewport-legacy-mobileoptimized-2.html = TEXT
@@ -1030,9 +1016,6 @@
 // Fails also on GTK
 BUGWK94080 : fast/overflow/line-clamp-and-columns.html = IMAGE
 
-// Failing after 125592
-BUGWK94194 : http/tests/security/frameNavigation/inactive-function-in-popup-navigate-child.html = TEXT
-
 // Alt text should be displayed if src attribute is not set.
 BUGWK94198 : fast/dom/HTMLImageElement/image-alt-text.html = IMAGE
 BUGWK94198 : fast/dom/HTMLInputElement/input-image-alt-text.html = IMAGE

Added: trunk/LayoutTests/platform/efl-wk1/TestExpectations (0 => 127850)


--- trunk/LayoutTests/platform/efl-wk1/TestExpectations	                        (rev 0)
+++ trunk/LayoutTests/platform/efl-wk1/TestExpectations	2012-09-07 10:26:02 UTC (rev 127850)
@@ -0,0 +1,63 @@
+// We divide the EFL WK2 test expectations into several categories:
+// 1. TESTS EXPECTED TO FAIL
+//    Test cases related to features that we don't expect to be activated for EFL WK2 since
+//    the feature implementation in WebKit2 is missing or not complete yet.
+//    If test cases related to a feature cannot be activated since e.g.
+//    * the feature implementation in WebCore is not complete yet
+//    * the feature is not relevant for the EFL port
+//    * the feature is meant to solve a backwards compatibility issue on other platforms
+//    please put them into EFL TestExpectations file.
+//    If in doubt, please discuss on webkit-efl mailing list whether a set of test cases
+//    should be moved here.
+
+// 2. CRASHES
+
+// 3. FLAKY TESTS
+
+// 4. FAILING TESTS
+//    * Interim failures that are moved here for further investigation as a result of daily
+//      gardening. They should be analysed quickly and either resolved or moved to 1).
+//    * Remaining failures that are moved here until further investigation after
+//      unskipping a directory or block of tests in the Skipped list.
+//    * Tests that we expect to pass once the respective fix for DRT is available or
+//      a relevant compile time feature can be enabled for EFL.
+
+//////////////////////////////////////////////////////////////////////////////////////////
+// TESTS EXPECTED TO FAIL
+//////////////////////////////////////////////////////////////////////////////////////////
+
+//////////////////////////////////////////////////////////////////////////////////////////
+// CRASHES
+//////////////////////////////////////////////////////////////////////////////////////////
+
+// Crash shared with the GTK+ port
+BUGWK30724 DEBUG : fast/loader/opaque-base-url.html = CRASH
+
+//////////////////////////////////////////////////////////////////////////////////////////
+// FLAKY TESTS
+//////////////////////////////////////////////////////////////////////////////////////////
+
+//////////////////////////////////////////////////////////////////////////////////////////
+// FAILING TESTS
+//////////////////////////////////////////////////////////////////////////////////////////
+
+// EFL's DumpRenderTree should support LayoutTestController's dumpEditingCallbacks()
+BUGWK84835 : editing/execCommand/indent-paragraphs.html = TEXT
+
+// Missing showModalDialog implementation
+BUGWK84589 : fast/animation/request-animation-frame-during-modal.html = TEXT
+BUGWK84589 : http/tests/security/cross-frame-access-call.html = TEXT
+
+// Needs custom policy delegate enhancement to log DOM node info - EFL port is missing DOM node abstraction
+BUGWK87972 : fast/forms/mailto/formenctype-attribute-button-html.html = TEXT
+BUGWK87972 : fast/forms/mailto/formenctype-attribute-input-html.html = TEXT
+
+// New test introduced in r116694 fails
+BUGWK86182 : fast/frames/seamless/seamless-inherited-document-style.html = TEXT
+
+// Feature not mature yet and disabled by default on WebCore
+BUGWK87088 : fast/js/names.html = TEXT
+
+// Failing after 125592
+BUGWK94194 : http/tests/security/frameNavigation/inactive-function-in-popup-navigate-child.html = TEXT
+

Modified: trunk/LayoutTests/platform/efl-wk2/TestExpectations (127849 => 127850)


--- trunk/LayoutTests/platform/efl-wk2/TestExpectations	2012-09-07 10:01:13 UTC (rev 127849)
+++ trunk/LayoutTests/platform/efl-wk2/TestExpectations	2012-09-07 10:26:02 UTC (rev 127850)
@@ -207,18 +207,6 @@
 // WebKitTestRunner needs an implementation for testRunner.setStorageDatabaseIdleInterval
 BUGWKEFL : storage/domstorage/storage-close-database-on-idle.html = TEXT
 
-// These test cases pass only in WK2
-BUGWK30724 DEBUG : fast/loader/opaque-base-url.html = PASS 
-BUGWK87355 : canvas/philip/tests/2d.text.draw.fontface.notinpage.html = PASS 
-BUGWK84835 : editing/execCommand/indent-paragraphs.html = TEXT PASS 
-BUGWK84589 : fast/animation/request-animation-frame-during-modal.html = TEXT PASS 
-BUGWK87972 : fast/forms/mailto/formenctype-attribute-button-html.html = TEXT PASS
-BUGWK87972 : fast/forms/mailto/formenctype-attribute-input-html.html = TEXT PASS
-BUGWK86182 : fast/frames/seamless/seamless-inherited-document-style.html = TEXT PASS
-BUGWK87088 : fast/js/names.html = TEXT PASS
-BUGWK84589 : http/tests/security/cross-frame-access-call.html = TEXT PASS
-BUGWK94194 : http/tests/security/frameNavigation/inactive-function-in-popup-navigate-child.html = TEXT PASS
-
 // Missing undo-redo support
 BUGWK92504 : editing/execCommand/delete-selection-has-style.html = TEXT
 BUGWK92504 : editing/execCommand/format-block-multiple-paragraphs-in-pre.html = TEXT

Modified: trunk/Tools/ChangeLog (127849 => 127850)


--- trunk/Tools/ChangeLog	2012-09-07 10:01:13 UTC (rev 127849)
+++ trunk/Tools/ChangeLog	2012-09-07 10:26:02 UTC (rev 127850)
@@ -1,3 +1,17 @@
+2012-09-07  Christophe Dumez  <christophe.du...@intel.com>
+
+        [EFL] Add TestExpectations file for efl-wk1
+        https://bugs.webkit.org/show_bug.cgi?id=96019
+
+        Reviewed by Gyuyoung Kim.
+
+        Update TestExpectations cascading for EFL port
+        so that we use efl-wk1 -> efl search paths
+        for WebKit1 EFL.
+
+        * Scripts/webkitpy/layout_tests/port/efl.py:
+        (EflPort._search_paths):
+
 2012-09-07  Zan Dobersek  <zandober...@gmail.com>
 
         [NRWT] XvfbDriver should stop the Xvfb more aggressively

Modified: trunk/Tools/Scripts/webkitpy/layout_tests/port/efl.py (127849 => 127850)


--- trunk/Tools/Scripts/webkitpy/layout_tests/port/efl.py	2012-09-07 10:01:13 UTC (rev 127849)
+++ trunk/Tools/Scripts/webkitpy/layout_tests/port/efl.py	2012-09-07 10:26:02 UTC (rev 127850)
@@ -98,6 +98,8 @@
         search_paths = []
         if self.get_option('webkit_test_runner'):
             search_paths.append(self.port_name + '-wk2')
+        else:
+            search_paths.append(self.port_name + '-wk1')
         search_paths.append(self.port_name)
         return search_paths
 
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
http://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to