Title: [293783] trunk/Tools
Revision
293783
Author
jen...@apple.com
Date
2022-05-04 12:20:58 -0700 (Wed, 04 May 2022)

Log Message

REGRESSION(r287574-r287580): [ iOS ] 3 TestWebKitAPI.WebKitLegacy.* tests are constantly crashing (ScrollingDoesNotPauseMedia, PreemptVideoFullscreen, AudioSessionCategoryIOS)
https://bugs.webkit.org/show_bug.cgi?id=237125>

Unreviewed test gardening. Disabling API-tests for iOS.

* TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm:
(TestWebKitAPI::TEST):
* TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm:
(TestWebKitAPI::TEST):
* TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm:
(TestWebKitAPI::TEST):

Canonical link: https://commits.webkit.org/250262@main

Modified Paths

Diff

Modified: trunk/Tools/ChangeLog (293782 => 293783)


--- trunk/Tools/ChangeLog	2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/ChangeLog	2022-05-04 19:20:58 UTC (rev 293783)
@@ -1,3 +1,17 @@
+2022-05-03  Robert Jenner  <jen...@apple.com>
+
+        REGRESSION(r287574-r287580): [ iOS ] 3 TestWebKitAPI.WebKitLegacy.* tests are constantly crashing (ScrollingDoesNotPauseMedia, PreemptVideoFullscreen, AudioSessionCategoryIOS)
+        https://bugs.webkit.org/show_bug.cgi?id=237125>
+
+        Unreviewed test gardening. Disabling API-tests for iOS.
+
+        * TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm:
+        (TestWebKitAPI::TEST):
+        * TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm:
+        (TestWebKitAPI::TEST):
+        * TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm:
+        (TestWebKitAPI::TEST):
+
 2022-05-03  Jonathan Bedard  <jbed...@apple.com>
 
         [ews.webkit.org] Hide sensitive content for alternate remotes

Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm (293782 => 293783)


--- trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm	2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/AudioSessionCategoryIOS.mm	2022-05-04 19:20:58 UTC (rev 293783)
@@ -80,7 +80,12 @@
 #endif
 }
 
+// FIXME Re-enable when https://bugs.webkit.org/show_bug.cgi?id=237125 is resovled 
+#if PLATFORM(IOS)
+TEST(WebKitLegacy, DISABLED_AudioSessionCategoryIOS)
+#else
 TEST(WebKitLegacy, AudioSessionCategoryIOS)
+#endif
 {
     WebCore::DeprecatedGlobalSettings::setShouldManageAudioSessionCategory(true);
     RetainPtr<UIWindow> uiWindow = adoptNS([[UIWindow alloc] initWithFrame:NSMakeRect(0, 0, 800, 600)]);

Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm (293782 => 293783)


--- trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm	2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/PreemptVideoFullscreen.mm	2022-05-04 19:20:58 UTC (rev 293783)
@@ -82,7 +82,12 @@
 
 namespace TestWebKitAPI {
 
+// FIXME Re-enable when https://bugs.webkit.org/show_bug.cgi?id=237125 is resovled 
+#if PLATFORM(IOS)
+TEST(WebKitLegacy, DISABLED_PreemptVideoFullscreen)
+#else
 TEST(WebKitLegacy, PreemptVideoFullscreen)
+#endif
 {
     RetainPtr<WebPreferences> preferences = [WebPreferences standardPreferences];
     preferences.get().mediaDataLoadsAutomatically = YES;

Modified: trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm (293782 => 293783)


--- trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm	2022-05-04 19:03:42 UTC (rev 293782)
+++ trunk/Tools/TestWebKitAPI/Tests/WebKitLegacy/ios/ScrollingDoesNotPauseMedia.mm	2022-05-04 19:20:58 UTC (rev 293783)
@@ -74,7 +74,12 @@
 
 namespace TestWebKitAPI {
 
+// FIXME Re-enable when https://bugs.webkit.org/show_bug.cgi?id=237125 is resovled 
+#if PLATFORM(IOS)
+TEST(WebKitLegacy, DISABLED_ScrollingDoesNotPauseMedia)
+#else
 TEST(WebKitLegacy, ScrollingDoesNotPauseMedia)
+#endif
 {
     RetainPtr<WebPreferences> preferences = [WebPreferences standardPreferences];
     preferences.get().mediaDataLoadsAutomatically = YES;
_______________________________________________
webkit-changes mailing list
webkit-changes@lists.webkit.org
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to