[Lldb-commits] [lldb] r245630 - [Windows] XFAIL tests that require calling a function in target.
Zachary Turner via lldb-commits
lldb-commits at lists.llvm.org
Thu Aug 20 15:09:36 PDT 2015
Author: zturner
Date: Thu Aug 20 17:09:35 2015
New Revision: 245630
URL: http://llvm.org/viewvc/llvm-project?rev=245630&view=rev
Log:
[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
Modified:
lldb/trunk/test/expression_command/formatters/TestFormatters.py
lldb/trunk/test/expression_command/persistent_types/TestNestedPersistentTypes.py
lldb/trunk/test/expression_command/persistent_types/TestPersistentTypes.py
lldb/trunk/test/expression_command/radar_9531204/TestPrintfAfterUp.py
lldb/trunk/test/expression_command/radar_9673664/TestExprHelpExamples.py
lldb/trunk/test/expression_command/test/TestExprs.py
lldb/trunk/test/lang/c/function_types/TestFunctionTypes.py
lldb/trunk/test/lang/c/set_values/TestSetValues.py
lldb/trunk/test/lang/c/strings/TestCStrings.py
lldb/trunk/test/lang/cpp/static_members/TestCPPStaticMembers.py
Modified: lldb/trunk/test/expression_command/formatters/TestFormatters.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/formatters/TestFormatters.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/formatters/TestFormatters.py (original)
+++ lldb/trunk/test/expression_command/formatters/TestFormatters.py Thu Aug 20 17:09:35 2015
@@ -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."""
Modified: lldb/trunk/test/expression_command/persistent_types/TestNestedPersistentTypes.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/persistent_types/TestNestedPersistentTypes.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/persistent_types/TestNestedPersistentTypes.py (original)
+++ lldb/trunk/test/expression_command/persistent_types/TestNestedPersistentTypes.py Thu Aug 20 17:09:35 2015
@@ -11,6 +11,7 @@ class NestedPersistentTypesTestCase(Test
mydir = TestBase.compute_mydir(__file__)
+ @expectedFailureWindows("llvm.org/pr21765")
def test_persistent_types(self):
"""Test that nested persistent types work."""
self.buildDefault()
Modified: lldb/trunk/test/expression_command/persistent_types/TestPersistentTypes.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/persistent_types/TestPersistentTypes.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/persistent_types/TestPersistentTypes.py (original)
+++ lldb/trunk/test/expression_command/persistent_types/TestPersistentTypes.py Thu Aug 20 17:09:35 2015
@@ -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()
Modified: lldb/trunk/test/expression_command/radar_9531204/TestPrintfAfterUp.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/radar_9531204/TestPrintfAfterUp.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/radar_9531204/TestPrintfAfterUp.py (original)
+++ lldb/trunk/test/expression_command/radar_9531204/TestPrintfAfterUp.py Thu Aug 20 17:09:35 2015
@@ -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()
Modified: lldb/trunk/test/expression_command/radar_9673664/TestExprHelpExamples.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/radar_9673664/TestExprHelpExamples.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/radar_9673664/TestExprHelpExamples.py (original)
+++ lldb/trunk/test/expression_command/radar_9673664/TestExprHelpExamples.py Thu Aug 20 17:09:35 2015
@@ -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()
Modified: lldb/trunk/test/expression_command/test/TestExprs.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/test/TestExprs.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/test/TestExprs.py (original)
+++ lldb/trunk/test/expression_command/test/TestExprs.py Thu Aug 20 17:09:35 2015
@@ -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()
Modified: lldb/trunk/test/lang/c/function_types/TestFunctionTypes.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/c/function_types/TestFunctionTypes.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/lang/c/function_types/TestFunctionTypes.py (original)
+++ lldb/trunk/test/lang/c/function_types/TestFunctionTypes.py Thu Aug 20 17:09:35 2015
@@ -31,6 +31,7 @@ class FunctionTypesTestCase(TestBase):
self.function_pointers()
@dwarf_test
+ @expectedFailureWindows("llvm.org/pr21765")
def test_pointers_with_dwarf(self):
"""Test that a function pointer to 'printf' works and can be called."""
self.buildDwarf()
Modified: lldb/trunk/test/lang/c/set_values/TestSetValues.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/c/set_values/TestSetValues.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/lang/c/set_values/TestSetValues.py (original)
+++ lldb/trunk/test/lang/c/set_values/TestSetValues.py Thu Aug 20 17:09:35 2015
@@ -18,6 +18,7 @@ class SetValuesTestCase(TestBase):
self.set_values()
@dwarf_test
+ @expectedFailureWindows("llvm.org/pr21765")
def test_with_dwarf(self):
"""Test settings and readings of program variables."""
self.buildDwarf()
Modified: lldb/trunk/test/lang/c/strings/TestCStrings.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/c/strings/TestCStrings.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/lang/c/strings/TestCStrings.py (original)
+++ lldb/trunk/test/lang/c/strings/TestCStrings.py Thu Aug 20 17:09:35 2015
@@ -17,6 +17,7 @@ class CStringsTestCase(TestBase):
self.static_method_commands()
@dwarf_test
+ @expectedFailureWindows("llvm.org/pr21765")
def test_with_dwarf_and_run_command(self):
"""Tests that C strings work as expected in expressions"""
self.buildDwarf()
Modified: lldb/trunk/test/lang/cpp/static_members/TestCPPStaticMembers.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/cpp/static_members/TestCPPStaticMembers.py?rev=245630&r1=245629&r2=245630&view=diff
==============================================================================
--- lldb/trunk/test/lang/cpp/static_members/TestCPPStaticMembers.py (original)
+++ lldb/trunk/test/lang/cpp/static_members/TestCPPStaticMembers.py Thu Aug 20 17:09:35 2015
@@ -18,6 +18,7 @@ class CPPStaticMembersTestCase(TestBase)
self.static_member_commands()
@unittest2.expectedFailure # llvm.org/pr15401
+ @expectedFailureWindows("llvm.org/pr21765")
@dwarf_test
def test_with_dwarf_and_run_command(self):
"""Test that member variables have the correct layout, scope and qualifiers when stopped inside and outside C++ methods"""
More information about the lldb-commits
mailing list