Title: [154601] trunk/Tools
Revision
154601
Author
[email protected]
Date
2013-08-26 06:32:12 -0700 (Mon, 26 Aug 2013)

Log Message

[GTK] Include most of the WebKit2 unit tests into the build and testing
https://bugs.webkit.org/show_bug.cgi?id=120307

Reviewed by Philippe Normand.

There are still various unit test source files that are not being included into
the build. This patch includes most of these, only leaving out tests that do not
compile or test features that are not supported by the GTK port.

* Scripts/run-gtk-tests: Skip four newly-added tests that are failing or timing out.
(TestRunner):
* TestWebKitAPI/GNUmakefile.am:

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (154600 => 154601)


--- trunk/Tools/ChangeLog	2013-08-26 13:10:00 UTC (rev 154600)
+++ trunk/Tools/ChangeLog	2013-08-26 13:32:12 UTC (rev 154601)
@@ -1,3 +1,18 @@
+2013-08-26  Zan Dobersek  <[email protected]>
+
+        [GTK] Include most of the WebKit2 unit tests into the build and testing
+        https://bugs.webkit.org/show_bug.cgi?id=120307
+
+        Reviewed by Philippe Normand.
+
+        There are still various unit test source files that are not being included into
+        the build. This patch includes most of these, only leaving out tests that do not
+        compile or test features that are not supported by the GTK port.
+
+        * Scripts/run-gtk-tests: Skip four newly-added tests that are failing or timing out.
+        (TestRunner):
+        * TestWebKitAPI/GNUmakefile.am:
+
 2013-08-26  Carlos Garcia Campos  <[email protected]>
 
         [GTK] Allow to run tests without Xvfb in run-gtk-tests

Modified: trunk/Tools/Scripts/run-gtk-tests (154600 => 154601)


--- trunk/Tools/Scripts/run-gtk-tests	2013-08-26 13:10:00 UTC (rev 154600)
+++ trunk/Tools/Scripts/run-gtk-tests	2013-08-26 13:32:12 UTC (rev 154601)
@@ -81,6 +81,10 @@
         SkippedTest("TestWebKitAPI/TestWebKit2", "WebKit2.WKPageGetScaleFactorNotZero", "Test fails and times out", 88455),
         SkippedTest("TestWebKitAPI/TestWebKit2", "WebKit2.ForceRepaint", "Test times out", 105532),
         SkippedTest("TestWebKitAPI/TestWebKit2", "WebKit2.ReloadPageAfterCrash", "Test flakily times out", 110129),
+        SkippedTest("TestWebKitAPI/TestWebKit2", "WebKit2.DidAssociateFormControls", "Test times out", 120302),
+        SkippedTest("TestWebKitAPI/TestWebKit2", "WebKit2.InjectedBundleFrameHitTest", "Test times out", 120303),
+        SkippedTest("TestWebKitAPI/TestWebKit2", "WebKit2.ResizeReversePaginatedWebView", "Test fails", 120305),
+        SkippedTest("TestWebKitAPI/TestWebKit2", "WebKit2.ScrollPinningBehaviors", "Test fails", 120306),
     ]
 
     def __init__(self, options, tests=[]):

Modified: trunk/Tools/TestWebKitAPI/GNUmakefile.am (154600 => 154601)


--- trunk/Tools/TestWebKitAPI/GNUmakefile.am	2013-08-26 13:10:00 UTC (rev 154600)
+++ trunk/Tools/TestWebKitAPI/GNUmakefile.am	2013-08-26 13:32:12 UTC (rev 154601)
@@ -246,8 +246,12 @@
 	Tools/TestWebKitAPI/PlatformUtilities.cpp \
 	Tools/TestWebKitAPI/PlatformUtilities.h \
 	Tools/TestWebKitAPI/PlatformWebView.h \
+	Tools/TestWebKitAPI/Tests/WebKit2/AboutBlankLoad.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/CanHandleRequest.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/CloseThenTerminate.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/CookieManager.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/DidAssociateFormControls.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/DidNotHandleKeyDown.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/DocumentStartUserScriptAlertCrash.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionBasic.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionNoCache.cpp \
@@ -261,24 +265,29 @@
 	Tools/TestWebKitAPI/Tests/WebKit2/GetInjectedBundleInitializationUserDataCallback.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/HitTestResultNodeHandle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleBasic.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleFrameHitTest.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleInitializationUserDataCallbackWins.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/LayoutMilestonesWithAllContentInFrame.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/LoadAlternateHTMLStringWithNonDirectoryURL.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/LoadCanceledNoServerRedirectCallback.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/LoadPageOnCrash.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/MouseMoveAfterCrash.cpp \
-	Tools/TestWebKitAPI/Tests/WebKit2/ReloadPageAfterCrash.cpp \
-	Tools/TestWebKitAPI/Tests/WebKit2/ResizeWindowAfterCrash.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayout.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFails.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutForImages.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFrames.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/PageLoadBasic.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/PageLoadDidChangeLocationWithinPageForFrame.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/PageVisibilityState.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/ParentFrame.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/PreventEmptyUserAgent.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/PrivateBrowsingPushStateNoHistoryCallback.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/ReloadPageAfterCrash.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/ResizeReversePaginatedWebView.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/ResizeWindowAfterCrash.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/ResponsivenessTimerDoesntFireEarly.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/RestoreSessionStateContainingFormData.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/ScrollPinningBehaviors.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/ShouldGoToBackForwardListItem.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/SpacebarScrolling.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/TerminateTwice.cpp \
@@ -289,7 +298,8 @@
 	Tools/TestWebKitAPI/Tests/WebKit2/WKPageGetScaleFactorNotZero.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/WKPreferences.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/WKString.cpp \
-	Tools/TestWebKitAPI/Tests/WebKit2/WKStringJSString.cpp
+	Tools/TestWebKitAPI/Tests/WebKit2/WKStringJSString.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/WKURL.cpp
 
 if ENABLE_WEBKIT2
 noinst_LTLIBRARIES += \
@@ -304,12 +314,14 @@
 	Tools/TestWebKitAPI/PlatformUtilities.cpp \
 	Tools/TestWebKitAPI/PlatformUtilities.h \
 	Tools/TestWebKitAPI/Tests/WebKit2/CanHandleRequest_Bundle.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/DidAssociateFormControls_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/DocumentStartUserScriptAlertCrash_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionBasic_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/DOMWindowExtensionNoCache_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/GetInjectedBundleInitializationUserDataCallback_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/HitTestResultNodeHandle_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleBasic_Bundle.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleFrameHitTest_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/InjectedBundleInitializationUserDataCallbackWins_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/LoadCanceledNoServerRedirectCallback_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/MouseMoveAfterCrash_Bundle.cpp \
@@ -318,6 +330,7 @@
 	Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutForImages_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/NewFirstVisuallyNonEmptyLayoutFrames_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/ParentFrame_Bundle.cpp \
+	Tools/TestWebKitAPI/Tests/WebKit2/PasteboardNotifications_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/ResponsivenessTimerDoesntFireEarly_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/ShouldGoToBackForwardListItem_Bundle.cpp \
 	Tools/TestWebKitAPI/Tests/WebKit2/UserMessage_Bundle.cpp \
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to