Title: [282678] trunk/Tools
Revision
282678
Author
[email protected]
Date
2021-09-17 11:56:36 -0700 (Fri, 17 Sep 2021)

Log Message

REGRESSION: [ iOS ] 5 TestWebKitAPI.WebpagePreferences.* api tests are flaky timing out
https://bugs.webkit.org/show_bug.cgi?id=229094

Patch by Alex Christensen <[email protected]> on 2021-09-17
Reviewed by Chris Dumez.

Disable the tests on iOS until we can fix the problem.
This will help EWS be much faster and more reliable.

* TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm:
(TEST):

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (282677 => 282678)


--- trunk/Tools/ChangeLog	2021-09-17 18:50:23 UTC (rev 282677)
+++ trunk/Tools/ChangeLog	2021-09-17 18:56:36 UTC (rev 282678)
@@ -1,3 +1,16 @@
+2021-09-17  Alex Christensen  <[email protected]>
+
+        REGRESSION: [ iOS ] 5 TestWebKitAPI.WebpagePreferences.* api tests are flaky timing out
+        https://bugs.webkit.org/show_bug.cgi?id=229094
+
+        Reviewed by Chris Dumez.
+
+        Disable the tests on iOS until we can fix the problem.
+        This will help EWS be much faster and more reliable.
+
+        * TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm:
+        (TEST):
+
 2021-09-17  Geza Lore  <[email protected]>
 
         Speed up run-jsc-stress-tests with parallel processing

Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm (282677 => 282678)


--- trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm	2021-09-17 18:50:23 UTC (rev 282677)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitCocoa/WebsitePolicies.mm	2021-09-17 18:56:36 UTC (rev 282678)
@@ -255,7 +255,12 @@
 
 @end
 
+// FIXME: This test is timing out on iOS simulator. See https://bugs.webkit.org/show_bug.cgi?id=229094
+#if PLATFORM(MAC)
 TEST(WebpagePreferences, WebsitePoliciesAutoplayEnabled)
+#else
+TEST(WebpagePreferences, DISABLED_WebsitePoliciesAutoplayEnabled)
+#endif
 {
     auto configuration = adoptNS([[WKWebViewConfiguration alloc] init]);
 
@@ -429,7 +434,12 @@
 }
 #endif
 
+// FIXME: This test is timing out on iOS simulator. See https://bugs.webkit.org/show_bug.cgi?id=229094
+#if PLATFORM(MAC)
 TEST(WebpagePreferences, WebsitePoliciesPlayingWithUserGesture)
+#else
+TEST(WebpagePreferences, DISABLED_WebsitePoliciesPlayingWithUserGesture)
+#endif
 {
     auto configuration = adoptNS([[WKWebViewConfiguration alloc] init]);
 #if PLATFORM(IOS_FAMILY)
@@ -485,7 +495,12 @@
     ASSERT_TRUE(*receivedAutoplayEventFlags & _WKAutoplayEventFlagsMediaIsMainContent);
 }
 
+// FIXME: This test is timing out on iOS simulator. See https://bugs.webkit.org/show_bug.cgi?id=229094
+#if PLATFORM(MAC)
 TEST(WebpagePreferences, WebsitePoliciesPlayingWithoutInterference)
+#else
+TEST(WebpagePreferences, DISABLED_WebsitePoliciesPlayingWithoutInterference)
+#endif
 {
     auto configuration = adoptNS([[WKWebViewConfiguration alloc] init]);
 #if PLATFORM(IOS_FAMILY)
@@ -509,7 +524,12 @@
     ASSERT_TRUE(*receivedAutoplayEventFlags & _WKAutoplayEventFlagsHasAudio);
 }
 
+// FIXME: This test is timing out on iOS simulator. See https://bugs.webkit.org/show_bug.cgi?id=229094
+#if PLATFORM(MAC)
 TEST(WebpagePreferences, WebsitePoliciesUserInterferenceWithPlaying)
+#else
+TEST(WebpagePreferences, DISABLED_WebsitePoliciesUserInterferenceWithPlaying)
+#endif
 {
     auto configuration = adoptNS([[WKWebViewConfiguration alloc] init]);
 #if PLATFORM(IOS_FAMILY)
@@ -729,7 +749,12 @@
 }
 #endif // PLATFORM(MAC)
 
+// FIXME: This test is timing out on iOS simulator. See https://bugs.webkit.org/show_bug.cgi?id=229094
+#if PLATFORM(MAC)
 TEST(WebpagePreferences, WebsitePoliciesUpdates)
+#else
+TEST(WebpagePreferences, DISABLED_WebsitePoliciesUpdates)
+#endif
 {
     auto configuration = adoptNS([[WKWebViewConfiguration alloc] init]);
 #if PLATFORM(IOS_FAMILY)
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to