summaryrefslogtreecommitdiffstats
path: root/lldb/test/expression_command
diff options
context:
space:
mode:
authorZachary Turner <zturner@google.com>2015-08-20 22:09:35 +0000
committerZachary Turner <zturner@google.com>2015-08-20 22:09:35 +0000
commit18442844036283ca280a585768a99cca90f9ba9c (patch)
treed95976c4e126ad8ed9fc0fbe9e5eedbdf28f0ab0 /lldb/test/expression_command
parent02ca8787110fd16e79905f5477c96f5103dacec0 (diff)
downloadbcm5719-llvm-18442844036283ca280a585768a99cca90f9ba9c.tar.gz
bcm5719-llvm-18442844036283ca280a585768a99cca90f9ba9c.zip
[Windows] XFAIL tests that require calling a function in target.
This has known issues on Windows. Fixing this is tracked by http://llvm.org/pr21765 llvm-svn: 245630
Diffstat (limited to 'lldb/test/expression_command')
-rw-r--r--lldb/test/expression_command/formatters/TestFormatters.py1
-rw-r--r--lldb/test/expression_command/persistent_types/TestNestedPersistentTypes.py1
-rw-r--r--lldb/test/expression_command/persistent_types/TestPersistentTypes.py1
-rw-r--r--lldb/test/expression_command/radar_9531204/TestPrintfAfterUp.py1
-rw-r--r--lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py1
-rw-r--r--lldb/test/expression_command/test/TestExprs.py2
6 files changed, 7 insertions, 0 deletions
diff --git a/lldb/test/expression_command/formatters/TestFormatters.py b/lldb/test/expression_command/formatters/TestFormatters.py
index e4f70f354a6..42a76259f0d 100644
--- a/lldb/test/expression_command/formatters/TestFormatters.py
+++ b/lldb/test/expression_command/formatters/TestFormatters.py
@@ -27,6 +27,7 @@ class ExprFormattersTestCase(TestBase):
@expectedFailureFreeBSD('llvm.org/pr19011') # Newer Clang omits C1 complete object constructor
@expectedFailureLinux('llvm.org/pr19011', ['clang'])
+ @expectedFailureWindows("llvm.org/pr21765")
@dwarf_test
def test_with_dwarf(self):
"""Test expr + formatters for good interoperability."""
diff --git a/lldb/test/expression_command/persistent_types/TestNestedPersistentTypes.py b/lldb/test/expression_command/persistent_types/TestNestedPersistentTypes.py
index ced03350b8a..5802d497505 100644
--- a/lldb/test/expression_command/persistent_types/TestNestedPersistentTypes.py
+++ b/lldb/test/expression_command/persistent_types/TestNestedPersistentTypes.py
@@ -11,6 +11,7 @@ class NestedPersistentTypesTestCase(TestBase):
mydir = TestBase.compute_mydir(__file__)
+ @expectedFailureWindows("llvm.org/pr21765")
def test_persistent_types(self):
"""Test that nested persistent types work."""
self.buildDefault()
diff --git a/lldb/test/expression_command/persistent_types/TestPersistentTypes.py b/lldb/test/expression_command/persistent_types/TestPersistentTypes.py
index 65ab677a339..1f689b8823d 100644
--- a/lldb/test/expression_command/persistent_types/TestPersistentTypes.py
+++ b/lldb/test/expression_command/persistent_types/TestPersistentTypes.py
@@ -11,6 +11,7 @@ class PersistenttypesTestCase(TestBase):
mydir = TestBase.compute_mydir(__file__)
+ @expectedFailureWindows("llvm.org/pr21765")
def test_persistent_types(self):
"""Test that lldb persistent types works correctly."""
self.buildDefault()
diff --git a/lldb/test/expression_command/radar_9531204/TestPrintfAfterUp.py b/lldb/test/expression_command/radar_9531204/TestPrintfAfterUp.py
index cdc3e3c0733..827fddbb6b2 100644
--- a/lldb/test/expression_command/radar_9531204/TestPrintfAfterUp.py
+++ b/lldb/test/expression_command/radar_9531204/TestPrintfAfterUp.py
@@ -13,6 +13,7 @@ class Radar9531204TestCase(TestBase):
mydir = TestBase.compute_mydir(__file__)
# rdar://problem/9531204
+ @expectedFailureWindows("llvm.org/pr21765")
def test_expr_commands(self):
"""The evaluating printf(...) after break stop and then up a stack frame."""
self.buildDefault()
diff --git a/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py b/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py
index 568b14ad167..47052184d6a 100644
--- a/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py
+++ b/lldb/test/expression_command/radar_9673664/TestExprHelpExamples.py
@@ -20,6 +20,7 @@ class Radar9673644TestCase(TestBase):
self.line = line_number(self.main_source, '// Set breakpoint here.')
@expectedFailureDarwin(15641319)
+ @expectedFailureWindows("llvm.org/pr21765")
def test_expr_commands(self):
"""The following expression commands should just work."""
self.buildDefault()
diff --git a/lldb/test/expression_command/test/TestExprs.py b/lldb/test/expression_command/test/TestExprs.py
index a1f13dc41e1..d9219d2fefd 100644
--- a/lldb/test/expression_command/test/TestExprs.py
+++ b/lldb/test/expression_command/test/TestExprs.py
@@ -52,6 +52,7 @@ class BasicExprCommandsTestCase(TestBase):
# (float) $2 = 2.234
@expectedFailureAll("llvm.org/pr23139", oslist=["linux"], compiler="gcc", compiler_version=[">=","4.9"], archs=["i386"])
+ @expectedFailureWindows("llvm.org/pr21765")
def test_many_expr_commands(self):
self.build_and_run()
@@ -193,6 +194,7 @@ class BasicExprCommandsTestCase(TestBase):
# rdar://problem/8686536
# CommandInterpreter::HandleCommand is stripping \'s from input for WantsRawCommand commands
+ @expectedFailureWindows("llvm.org/pr21765")
def test_expr_commands_can_handle_quotes(self):
"""Throw some expression commands with quotes at lldb."""
self.buildDefault()
OpenPOWER on IntegriCloud