Merge pull request #5656 from Gankro/xfail

diff --git a/validation-test/Reflection/reflect_Array.swift b/validation-test/Reflection/reflect_Array.swift
index 38914c7..95e04c3 100644
--- a/validation-test/Reflection/reflect_Array.swift
+++ b/validation-test/Reflection/reflect_Array.swift
@@ -4,6 +4,9 @@
 // REQUIRES: objc_interop
 // REQUIRES: executable_test
 
+// FIXME(ABI): This test is too fragile while this type isn't ABI stable
+// REQUIRES: rdar29139967
+
 import SwiftReflectionTest
 
 class TestClass {
diff --git a/validation-test/Reflection/reflect_Dictionary.swift b/validation-test/Reflection/reflect_Dictionary.swift
index 8d27731..6fd28ce 100644
--- a/validation-test/Reflection/reflect_Dictionary.swift
+++ b/validation-test/Reflection/reflect_Dictionary.swift
@@ -4,6 +4,9 @@
 // REQUIRES: objc_interop
 // REQUIRES: executable_test
 
+// FIXME(ABI): This test is too fragile while this type isn't ABI stable
+// REQUIRES: rdar29139967
+
 import SwiftReflectionTest
 
 class TestClass {
diff --git a/validation-test/Reflection/reflect_Set.swift b/validation-test/Reflection/reflect_Set.swift
index 070a997..41363a8 100644
--- a/validation-test/Reflection/reflect_Set.swift
+++ b/validation-test/Reflection/reflect_Set.swift
@@ -4,6 +4,9 @@
 // REQUIRES: objc_interop
 // REQUIRES: executable_test
 
+// FIXME(ABI): This test is too fragile while this type isn't ABI stable
+// REQUIRES: rdar29139967
+
 import SwiftReflectionTest
 
 class TestClass {
diff --git a/validation-test/Reflection/reflect_String.swift b/validation-test/Reflection/reflect_String.swift
index ab59a79..c7e36dd2 100644
--- a/validation-test/Reflection/reflect_String.swift
+++ b/validation-test/Reflection/reflect_String.swift
@@ -4,6 +4,9 @@
 // REQUIRES: objc_interop
 // REQUIRES: executable_test
 
+// FIXME(ABI): This test is too fragile while this type isn't ABI stable
+// REQUIRES: rdar29139967
+
 import SwiftReflectionTest
 
 class TestClass {
diff --git a/validation-test/Reflection/reflect_multiple_types.swift b/validation-test/Reflection/reflect_multiple_types.swift
index 314e58c..8fe10d0 100644
--- a/validation-test/Reflection/reflect_multiple_types.swift
+++ b/validation-test/Reflection/reflect_multiple_types.swift
@@ -4,11 +4,8 @@
 // REQUIRES: objc_interop
 // REQUIRES: executable_test
 
-// FIXME: Test failing in CI for simulator
-// REQUIRES: OS=macosx
-
-// FIXME: https://bugs.swift.org/browse/SR-2808
-// XFAIL: resilient_stdlib
+// FIXME(ABI): This test is too fragile while these type aren't ABI stable
+// REQUIRES: rdar29139967
 
 import SwiftReflectionTest
 import Foundation