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