summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2015-09-11 19:59:39 +0000
committerZachary Turner <zturner@google.com>2015-09-11 19:59:39 +0000
commit6e8cbc0ff2d8e93f26edabfd2930fa48c0af8d64 (patch)
tree724bede918492d1d2c2a65356df6b00fe732ca12
parent41c739b3fa5b2b6b215ef8f728e55e4519b79ff3 (diff)
downloadbcm5719-llvm-6e8cbc0ff2d8e93f26edabfd2930fa48c0af8d64.tar.gz
bcm5719-llvm-6e8cbc0ff2d8e93f26edabfd2930fa48c0af8d64.zip
XFAIL some C++ language specific tests on Windows.
http://llvm.org/pr24764 llvm-svn: 247455
-rw-r--r--lldb/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py1
-rw-r--r--lldb/test/lang/c/global_variables/TestGlobalVariables.py1
-rw-r--r--lldb/test/lang/c/struct_types/TestStructTypes.py2
-rw-r--r--lldb/test/lang/cpp/class_static/TestStaticVariables.py1
-rw-r--r--lldb/test/lang/cpp/diamond/TestDiamond.py1
-rw-r--r--lldb/test/lang/cpp/namespace/TestNamespace.py1
-rw-r--r--lldb/test/lang/cpp/scope/TestCppScope.py1
-rw-r--r--lldb/test/lang/cpp/wchar_t/TestCxxWCharT.py1
8 files changed, 8 insertions, 1 deletions
diff --git a/lldb/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py b/lldb/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py
index 88067409dba..8fcd08b324a 100644
--- a/lldb/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py
+++ b/lldb/test/functionalities/breakpoint/cpp/TestCPPBreakpointLocations.py
@@ -19,6 +19,7 @@ class TestCPPBreakpointLocations(TestBase):
self.breakpoint_id_tests ()
@dwarf_test
+ @expectedFailureWindows("llvm.org/pr24764")
def test_with_dwarf (self):
self.buildDwarf ()
self.breakpoint_id_tests ()
diff --git a/lldb/test/lang/c/global_variables/TestGlobalVariables.py b/lldb/test/lang/c/global_variables/TestGlobalVariables.py
index 4097569a689..6a4478c04d4 100644
--- a/lldb/test/lang/c/global_variables/TestGlobalVariables.py
+++ b/lldb/test/lang/c/global_variables/TestGlobalVariables.py
@@ -18,6 +18,7 @@ class GlobalVariablesTestCase(TestBase):
self.global_variables()
@dwarf_test
+ @expectedFailureWindows("llvm.org/pr24764")
def test_with_dwarf(self):
"""Test 'frame variable --scope --no-args' which omits args and shows scopes."""
self.buildDwarf()
diff --git a/lldb/test/lang/c/struct_types/TestStructTypes.py b/lldb/test/lang/c/struct_types/TestStructTypes.py
index a70d2ca7414..c21b6342a32 100644
--- a/lldb/test/lang/c/struct_types/TestStructTypes.py
+++ b/lldb/test/lang/c/struct_types/TestStructTypes.py
@@ -1,3 +1,3 @@
import lldbinline
-lldbinline.MakeInlineTest(__file__, globals())
+lldbinline.MakeInlineTest(__file__, globals(), [lldbtest.expectedFailureWindows("llvm.org/pr24764")] )
diff --git a/lldb/test/lang/cpp/class_static/TestStaticVariables.py b/lldb/test/lang/cpp/class_static/TestStaticVariables.py
index 65e870eae74..25bf9d8232f 100644
--- a/lldb/test/lang/cpp/class_static/TestStaticVariables.py
+++ b/lldb/test/lang/cpp/class_static/TestStaticVariables.py
@@ -20,6 +20,7 @@ class StaticVariableTestCase(TestBase):
self.buildDsym()
self.static_variable_commands()
+ @expectedFailureWindows("llvm.org/pr24764")
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test that file and class static variables display correctly."""
diff --git a/lldb/test/lang/cpp/diamond/TestDiamond.py b/lldb/test/lang/cpp/diamond/TestDiamond.py
index fd1ca36b607..b1c838c2556 100644
--- a/lldb/test/lang/cpp/diamond/TestDiamond.py
+++ b/lldb/test/lang/cpp/diamond/TestDiamond.py
@@ -17,6 +17,7 @@ class CPPTestDiamondInheritance(TestBase):
self.diamong_inheritace()
@dwarf_test
+ @expectedFailureWindows("llvm.org/pr24764")
def test_with_dwarf_and_run_command(self):
"""Test that virtual base classes work in when SBValue objects are used to explore the variable value"""
self.buildDwarf()
diff --git a/lldb/test/lang/cpp/namespace/TestNamespace.py b/lldb/test/lang/cpp/namespace/TestNamespace.py
index 1241126e23a..5a71398c739 100644
--- a/lldb/test/lang/cpp/namespace/TestNamespace.py
+++ b/lldb/test/lang/cpp/namespace/TestNamespace.py
@@ -21,6 +21,7 @@ class NamespaceTestCase(TestBase):
self.namespace_variable_commands()
# rdar://problem/8668674
+ @expectedFailureWindows("llvm.org/pr24764")
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test that anonymous and named namespace variables display correctly."""
diff --git a/lldb/test/lang/cpp/scope/TestCppScope.py b/lldb/test/lang/cpp/scope/TestCppScope.py
index a83ef589373..104d53f0954 100644
--- a/lldb/test/lang/cpp/scope/TestCppScope.py
+++ b/lldb/test/lang/cpp/scope/TestCppScope.py
@@ -17,6 +17,7 @@ class TestCppScopes(TestBase):
self.check()
@expectedFailureDarwin
+ @expectedFailureWindows("llvm.org/pr24764")
@dwarf_test
def test_with_dwarf_and_run_command(self):
self.buildDwarf()
diff --git a/lldb/test/lang/cpp/wchar_t/TestCxxWCharT.py b/lldb/test/lang/cpp/wchar_t/TestCxxWCharT.py
index 8b62c5409c4..21b2c838e77 100644
--- a/lldb/test/lang/cpp/wchar_t/TestCxxWCharT.py
+++ b/lldb/test/lang/cpp/wchar_t/TestCxxWCharT.py
@@ -21,6 +21,7 @@ class CxxWCharTTestCase(TestBase):
self.wchar_t()
@dwarf_test
+ @expectedFailureWindows("llvm.org/pr24764")
def test_with_dwarf(self):
"""Test that C++ supports wchar_t correctly."""
self.buildDwarf()
OpenPOWER on IntegriCloud