diff options
author | Zachary Turner <zturner@google.com> | 2015-08-20 22:09:35 +0000 |
---|---|---|
committer | Zachary Turner <zturner@google.com> | 2015-08-20 22:09:35 +0000 |
commit | 18442844036283ca280a585768a99cca90f9ba9c (patch) | |
tree | d95976c4e126ad8ed9fc0fbe9e5eedbdf28f0ab0 /lldb/test/expression_command | |
parent | 02ca8787110fd16e79905f5477c96f5103dacec0 (diff) | |
download | bcm5719-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')
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() |