Disable API tests that time out after pointer poisioning was disabled.
authorryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 14 May 2018 23:16:05 +0000 (23:16 +0000)
committerryanhaddad@apple.com <ryanhaddad@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Mon, 14 May 2018 23:16:05 +0000 (23:16 +0000)
https://bugs.webkit.org/show_bug.cgi?id=185586

Unreviewed test gardening.

* TestWebKitAPI/Tests/WTF/Poisoned.cpp:
(TestWebKitAPI::TEST):
* TestWebKitAPI/Tests/WTF/PoisonedUniquePtr.cpp:
(TestWebKitAPI::TEST):
* TestWebKitAPI/Tests/WTF/PoisonedUniquePtrForNonTriviallyDestructibleArrays.cpp:
(TestWebKitAPI::TEST):
* TestWebKitAPI/Tests/WTF/PoisonedUniquePtrForTriviallyDestructibleArrays.cpp:
(TestWebKitAPI::TEST):

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@231774 268f45cc-cd09-0410-ab3c-d52691b4dbfc

Tools/ChangeLog
Tools/TestWebKitAPI/Tests/WTF/Poisoned.cpp
Tools/TestWebKitAPI/Tests/WTF/PoisonedUniquePtr.cpp
Tools/TestWebKitAPI/Tests/WTF/PoisonedUniquePtrForNonTriviallyDestructibleArrays.cpp
Tools/TestWebKitAPI/Tests/WTF/PoisonedUniquePtrForTriviallyDestructibleArrays.cpp

index 21fecc6..f9fc8c9 100644 (file)
@@ -1,3 +1,19 @@
+2018-05-14  Ryan Haddad  <ryanhaddad@apple.com>
+
+        Disable API tests that time out after pointer poisioning was disabled.
+        https://bugs.webkit.org/show_bug.cgi?id=185586
+
+        Unreviewed test gardening.
+
+        * TestWebKitAPI/Tests/WTF/Poisoned.cpp:
+        (TestWebKitAPI::TEST):
+        * TestWebKitAPI/Tests/WTF/PoisonedUniquePtr.cpp:
+        (TestWebKitAPI::TEST):
+        * TestWebKitAPI/Tests/WTF/PoisonedUniquePtrForNonTriviallyDestructibleArrays.cpp:
+        (TestWebKitAPI::TEST):
+        * TestWebKitAPI/Tests/WTF/PoisonedUniquePtrForTriviallyDestructibleArrays.cpp:
+        (TestWebKitAPI::TEST):
+
 2018-05-14  Leo Balter  <leonardo.balter@gmail.com>
 
         Test262-Runner: Fix RegExp for capturing tests metadata"
index ac8c72f..482b8ff 100644 (file)
@@ -55,7 +55,7 @@ static void initializeTestPoison()
 // For these tests, we need a base class and a derived class. For this purpose,
 // we reuse the RefLogger and DerivedRefLogger classes.
 
-TEST(WTF_Poisoned, Basic)
+TEST(WTF_Poisoned, DISABLED_Basic)
 {
     initializeTestPoison();
     DerivedRefLogger a("a");
@@ -368,7 +368,7 @@ TEST(WTF_Poisoned, Basic)
     }
 }
 
-TEST(WTF_Poisoned, Assignment)
+TEST(WTF_Poisoned, DISABLED_Assignment)
 {
     initializeTestPoison();
     DerivedRefLogger a("a");
@@ -499,7 +499,7 @@ TEST(WTF_Poisoned, Assignment)
     }
 }
 
-TEST(WTF_Poisoned, Swap)
+TEST(WTF_Poisoned, DISABLED_Swap)
 {
     initializeTestPoison();
     RefLogger a("a");
@@ -583,7 +583,7 @@ static Poisoned<TestPoisonA, RefLogger*> poisonedPtrFoo(RefLogger& logger)
     return Poisoned<TestPoisonA, RefLogger*>(&logger);
 }
 
-TEST(WTF_Poisoned, ReturnValue)
+TEST(WTF_Poisoned, DISABLED_ReturnValue)
 {
     initializeTestPoison();
     DerivedRefLogger a("a");
index 81a4968..a8af391 100644 (file)
@@ -74,7 +74,7 @@ struct Other {
 
 } // anonymous namespace
 
-TEST(WTF_PoisonedUniquePtr, Basic)
+TEST(WTF_PoisonedUniquePtr, DISABLED_Basic)
 {
     initializePoisons();
 
@@ -317,7 +317,7 @@ TEST(WTF_PoisonedUniquePtr, Basic)
     }
 }
 
-TEST(WTF_PoisonedUniquePtr, Assignment)
+TEST(WTF_PoisonedUniquePtr, DISABLED_Assignment)
 {
     initializePoisons();
 
@@ -490,7 +490,7 @@ TEST(WTF_PoisonedUniquePtr, Assignment)
     }
 }
 
-TEST(WTF_PoisonedUniquePtr, Swap)
+TEST(WTF_PoisonedUniquePtr, DISABLED_Swap)
 {
     initializePoisons();
 
@@ -564,7 +564,7 @@ static PoisonedUniquePtr<PoisonA, Logger> poisonedPtrFoo(Logger* logger)
     return PoisonedUniquePtr<PoisonA, Logger>(logger);
 }
 
-TEST(WTF_PoisonedUniquePtr, ReturnValue)
+TEST(WTF_PoisonedUniquePtr, DISABLED_ReturnValue)
 {
     initializePoisons();
 
index 11f79ed..501aa12 100644 (file)
@@ -75,7 +75,7 @@ const int arraySize = 5;
 
 } // anonymous namespace
 
-TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, Basic)
+TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, DISABLED_Basic)
 {
     initializePoisons();
 
@@ -245,7 +245,7 @@ TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, Basic)
     }
 }
 
-TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, Assignment)
+TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, DISABLED_Assignment)
 {
     initializePoisons();
 
@@ -359,7 +359,7 @@ TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, Assignment)
     }
 }
 
-TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, Swap)
+TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, DISABLED_Swap)
 {
     initializePoisons();
 
@@ -433,7 +433,7 @@ static PoisonedUniquePtr<PoisonA, Logger[]> poisonedPtrFoo(Logger* array)
     return PoisonedUniquePtr<PoisonA, Logger[]>(array);
 }
 
-TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, ReturnValue)
+TEST(WTF_PoisonedUniquePtrForNonTriviallyDestructibleArrays, DISABLED_ReturnValue)
 {
     initializePoisons();
 
index d084f92..864af6a 100644 (file)
@@ -61,7 +61,7 @@ static const int arraySize = 5;
 
 } // anonymous namespace
 
-TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, Basic)
+TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, DISABLED_Basic)
 {
     initializePoisons();
 
@@ -174,7 +174,7 @@ TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, Basic)
     }
 }
 
-TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, Assignment)
+TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, DISABLED_Assignment)
 {
     initializePoisons();
 
@@ -256,7 +256,7 @@ TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, Assignment)
     }
 }
 
-TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, Swap)
+TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, DISABLED_Swap)
 {
     initializePoisons();
 
@@ -320,7 +320,7 @@ static PoisonedUniquePtr<PoisonA, int[]> poisonedPtrFoo(int* ptr)
     return PoisonedUniquePtr<PoisonA, int[]>(ptr);
 }
 
-TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, ReturnValue)
+TEST(WTF_PoisonedUniquePtrForTriviallyDestructibleArrays, DISABLED_ReturnValue)
 {
     initializePoisons();