[Lldb-commits] [lldb] r247456 - XFAIL tests that try to call a function in the inferior.

Zachary Turner via lldb-commits lldb-commits at lists.llvm.org
Fri Sep 11 13:00:00 PDT 2015


Author: zturner
Date: Fri Sep 11 15:00:00 2015
New Revision: 247456

URL: http://llvm.org/viewvc/llvm-project?rev=247456&view=rev
Log:
XFAIL tests that try to call a function in the inferior.

llvm.org/pr21765

Modified:
    lldb/trunk/test/expression_command/call-function/TestCallStdStringFunction.py
    lldb/trunk/test/expression_command/char/TestExprsChar.py
    lldb/trunk/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py
    lldb/trunk/test/expression_command/timeout/TestCallWithTimeout.py
    lldb/trunk/test/lang/cpp/chained-calls/TestCppChainedCalls.py
    lldb/trunk/test/lang/cpp/global_operators/TestCppGlobalOperators.py

Modified: lldb/trunk/test/expression_command/call-function/TestCallStdStringFunction.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/call-function/TestCallStdStringFunction.py?rev=247456&r1=247455&r2=247456&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/call-function/TestCallStdStringFunction.py (original)
+++ lldb/trunk/test/expression_command/call-function/TestCallStdStringFunction.py Fri Sep 11 15:00:00 2015
@@ -30,6 +30,7 @@ class ExprCommandCallFunctionTestCase(Te
     @expectedFailureFreeBSD('llvm.org/pr17807') # Fails on FreeBSD buildbot
     @expectedFailureIcc # llvm.org/pr14437, fails with ICC 13.1
     @expectedFailureDarwin(16361880) # <rdar://problem/16361880>, we get the result correctly, but fail to invoke the Summary formatter.
+    @expectedFailureWindows("llvm.org/pr21765")
     def test_with_dwarf(self):
         """Test calling std::String member function."""
         self.buildDwarf()

Modified: lldb/trunk/test/expression_command/char/TestExprsChar.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/char/TestExprsChar.py?rev=247456&r1=247455&r2=247456&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/char/TestExprsChar.py (original)
+++ lldb/trunk/test/expression_command/char/TestExprsChar.py Fri Sep 11 15:00:00 2015
@@ -49,16 +49,19 @@ class ExprCharTestCase(TestBase):
         self.assertTrue(value.GetError().Success())
         self.assertEqual(value.GetValueAsSigned(0), 3)
 
+    @expectedFailureWindows("llvm.org/pr21765")
     def test_default_char(self):
         self.do_test()
 
     @expectedFailureArch("arm", "llvm.org/pr23069")
     @expectedFailureArch("aarch64", "llvm.org/pr23069")
+    @expectedFailureWindows("llvm.org/pr21765")
     def test_signed_char(self):
         self.do_test(dictionary={'CFLAGS_EXTRAS': '-fsigned-char'})
 
     @expectedFailurei386("llvm.org/pr23069")
     @expectedFailurex86_64("llvm.org/pr23069")
+    @expectedFailureWindows("llvm.org/pr21765")
     def test_unsigned_char(self):
         self.do_test(dictionary={'CFLAGS_EXTRAS': '-funsigned-char'})
 

Modified: lldb/trunk/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py?rev=247456&r1=247455&r2=247456&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py (original)
+++ lldb/trunk/test/expression_command/expr-in-syscall/TestExpressionInSyscall.py Fri Sep 11 15:00:00 2015
@@ -18,6 +18,7 @@ class ExprSyscallTestCase(TestBase):
         self.expr_syscall()
 
     @dwarf_test
+    @expectedFailureWindows("llvm.org/pr21765") # Also getpid() is not a function on Windows anyway
     def test_setpgid_with_dwarf(self):
         self.buildDwarf()
         self.expr_syscall()

Modified: lldb/trunk/test/expression_command/timeout/TestCallWithTimeout.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/expression_command/timeout/TestCallWithTimeout.py?rev=247456&r1=247455&r2=247456&view=diff
==============================================================================
--- lldb/trunk/test/expression_command/timeout/TestCallWithTimeout.py (original)
+++ lldb/trunk/test/expression_command/timeout/TestCallWithTimeout.py Fri Sep 11 15:00:00 2015
@@ -29,6 +29,7 @@ class ExprCommandWithTimeoutsTestCase(Te
 
     @expectedFailureFreeBSD("llvm.org/pr19605") # fails on buildbot
     @expectedFlakeyLinux("llvm.org/pr20275")
+    @expectedFailureWindows("llvm.org/pr21765")
     @dwarf_test
     def test_with_dwarf(self):
         """Test calling std::String member function."""

Modified: lldb/trunk/test/lang/cpp/chained-calls/TestCppChainedCalls.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/cpp/chained-calls/TestCppChainedCalls.py?rev=247456&r1=247455&r2=247456&view=diff
==============================================================================
--- lldb/trunk/test/lang/cpp/chained-calls/TestCppChainedCalls.py (original)
+++ lldb/trunk/test/lang/cpp/chained-calls/TestCppChainedCalls.py Fri Sep 11 15:00:00 2015
@@ -13,6 +13,7 @@ class TestCppChainedCalls(TestBase):
         self.check()
 
     @dwarf_test
+    @expectedFailureWindows("llvm.org/pr21765")
     def test_with_dwarf_and_run_command(self):
         self.buildDwarf()
         self.check()

Modified: lldb/trunk/test/lang/cpp/global_operators/TestCppGlobalOperators.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/cpp/global_operators/TestCppGlobalOperators.py?rev=247456&r1=247455&r2=247456&view=diff
==============================================================================
--- lldb/trunk/test/lang/cpp/global_operators/TestCppGlobalOperators.py (original)
+++ lldb/trunk/test/lang/cpp/global_operators/TestCppGlobalOperators.py Fri Sep 11 15:00:00 2015
@@ -16,6 +16,7 @@ class TestCppGlobalOperators(TestBase):
         self.check()
 
     @dwarf_test
+    @expectedFailureWindows("llvm.org/pr21765")
     def test_with_dwarf_and_run_command(self):
         self.buildDwarf()
         self.check()




More information about the lldb-commits mailing list