aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEd Maste <emaste@freebsd.org>2013-07-30 13:08:24 +0000
committerEd Maste <emaste@freebsd.org>2013-07-30 13:08:24 +0000
commitf40b0928e7455c7158ea9aa82d7908cc3fe4d1af (patch)
tree4173e07dcf7b37e56a43cceaa99123abaa82eb50
parente4923ddaa18bf003e339e6ab33bfd137a632fc0f (diff)
downloadlldb-f40b0928e7455c7158ea9aa82d7908cc3fe4d1af.tar.gz
tests: Mark expected FreeBSD failures due to pr16697
git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@187415 91177308-0d34-0410-b5e6-96231b3b80d8
-rw-r--r--test/expression_command/formatters/TestFormatters.py1
-rw-r--r--test/expression_command/test/TestExprs.py1
-rw-r--r--test/functionalities/alias/TestAliases.py1
-rw-r--r--test/lang/c/function_types/TestFunctionTypes.py3
-rw-r--r--test/lang/cpp/bool/TestCPPBool.py1
-rw-r--r--test/lang/cpp/static_methods/TestCPPStaticMethods.py1
-rw-r--r--test/lang/cpp/this/TestCPPThis.py1
-rw-r--r--test/lang/cpp/virtual/TestVirtual.py1
8 files changed, 9 insertions, 1 deletions
diff --git a/test/expression_command/formatters/TestFormatters.py b/test/expression_command/formatters/TestFormatters.py
index 8f312f6e3..70ed269a2 100644
--- a/test/expression_command/formatters/TestFormatters.py
+++ b/test/expression_command/formatters/TestFormatters.py
@@ -25,6 +25,7 @@ class ExprFormattersTestCase(TestBase):
self.buildDsym()
self.do_my_test()
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
@dwarf_test
def test_with_dwarf(self):
"""Test expr + formatters for good interoperability."""
diff --git a/test/expression_command/test/TestExprs.py b/test/expression_command/test/TestExprs.py
index 422e05e3e..363adf289 100644
--- a/test/expression_command/test/TestExprs.py
+++ b/test/expression_command/test/TestExprs.py
@@ -180,6 +180,7 @@ class BasicExprCommandsTestCase(TestBase):
# rdar://problem/8686536
# CommandInterpreter::HandleCommand is stripping \'s from input for WantsRawCommand commands
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
def test_expr_commands_can_handle_quotes(self):
"""Throw some expression commands with quotes at lldb."""
self.buildDefault()
diff --git a/test/functionalities/alias/TestAliases.py b/test/functionalities/alias/TestAliases.py
index 99fb1d19f..d3b86f27e 100644
--- a/test/functionalities/alias/TestAliases.py
+++ b/test/functionalities/alias/TestAliases.py
@@ -18,6 +18,7 @@ class AliasTestCase(TestBase):
self.buildDsym ()
self.alias_tests ()
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
@dwarf_test
def test_with_dwarf (self):
self.buildDwarf ()
diff --git a/test/lang/c/function_types/TestFunctionTypes.py b/test/lang/c/function_types/TestFunctionTypes.py
index 5cc6a8b6c..d6e4a28f1 100644
--- a/test/lang/c/function_types/TestFunctionTypes.py
+++ b/test/lang/c/function_types/TestFunctionTypes.py
@@ -29,7 +29,8 @@ class FunctionTypesTestCase(TestBase):
"""Test that a function pointer to 'printf' works and can be called."""
self.buildDsym()
self.function_pointers()
-
+
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
@dwarf_test
def test_pointers_with_dwarf(self):
"""Test that a function pointer to 'printf' works and can be called."""
diff --git a/test/lang/cpp/bool/TestCPPBool.py b/test/lang/cpp/bool/TestCPPBool.py
index 0337cca5a..e6eb18a68 100644
--- a/test/lang/cpp/bool/TestCPPBool.py
+++ b/test/lang/cpp/bool/TestCPPBool.py
@@ -16,6 +16,7 @@ class CPPBoolTestCase(TestBase):
self.buildDsym()
self.static_method_commands()
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test that bool types work in the expression parser"""
diff --git a/test/lang/cpp/static_methods/TestCPPStaticMethods.py b/test/lang/cpp/static_methods/TestCPPStaticMethods.py
index 357b050eb..e228e1a85 100644
--- a/test/lang/cpp/static_methods/TestCPPStaticMethods.py
+++ b/test/lang/cpp/static_methods/TestCPPStaticMethods.py
@@ -17,6 +17,7 @@ class CPPStaticMethodsTestCase(TestBase):
self.buildDsym()
self.static_method_commands()
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test that static methods are properly distinguished from regular methods"""
diff --git a/test/lang/cpp/this/TestCPPThis.py b/test/lang/cpp/this/TestCPPThis.py
index bab85be56..73c5b6dcb 100644
--- a/test/lang/cpp/this/TestCPPThis.py
+++ b/test/lang/cpp/this/TestCPPThis.py
@@ -19,6 +19,7 @@ class CPPThisTestCase(TestBase):
self.static_method_commands()
#rdar://problem/9962849
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
@expectedFailureGcc # llvm.org/pr15439 The 'this' pointer isn't available during expression evaluation when stopped in an inlined member function.
@dwarf_test
def test_with_dwarf_and_run_command(self):
diff --git a/test/lang/cpp/virtual/TestVirtual.py b/test/lang/cpp/virtual/TestVirtual.py
index ccecaebee..3d7ae5d7a 100644
--- a/test/lang/cpp/virtual/TestVirtual.py
+++ b/test/lang/cpp/virtual/TestVirtual.py
@@ -28,6 +28,7 @@ class CppVirtualMadness(TestBase):
self.buildDsym()
self.virtual_madness_test()
+ @expectedFailureFreeBSD('llvm.org/pr16697') # Expression fails with 'there is no JIT compiled function'
def test_virtual_madness_dwarf(self):
"""Test that expression works correctly with virtual inheritance as well as virtual function."""
self.buildDwarf()