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