[Lldb-commits] [lldb] r156855 - in /lldb/trunk/test/lang/objc: foundation/TestObjCMethods2.py objc-class-method/TestObjCClassMethod.py objc-new-syntax/TestObjCNewSyntax.py

Filipe Cabecinhas filcab at gmail.com
Tue May 15 15:39:51 PDT 2012


Hi Johnny,

That brings down my i386 failures, but I have some weird failures when running the full test suite (attached):
baseline/Failure-i386-clang-TestAbbreviations.AbbreviationsTestCase.test_nonrunning_command_abbreviations.log
baseline/Failure-i386-clang-TestBackticksWithoutATarget.BackticksWithNoTargetTestCase.test_backticks_no_target.log
baseline/Failure-i386-clang-TestLoadUnload.LoadUnloadTestCase.test_dyld_library_path.log



My biggest problem is: when running those tests again (using the line that's in the log files), one by one, they pass. Could this be some missing cleanup problem, from an earlier test? I'll try to debug it, but it might take a while.

Thanks, 

  Filipe


On Tuesday, May 15, 2012 at 10:27 PM, Johnny Chen wrote:

> Author: johnny
> Date: Tue May 15 16:27:40 2012
> New Revision: 156855
> 
> URL: http://llvm.org/viewvc/llvm-project?rev=156855&view=rev
> Log:
> Add i386-only expectedFailure decorators for current ToT.
> 
> Modified:
> lldb/trunk/test/lang/objc/foundation/TestObjCMethods2.py
> lldb/trunk/test/lang/objc/objc-class-method/TestObjCClassMethod.py
> lldb/trunk/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py
> 
> Modified: lldb/trunk/test/lang/objc/foundation/TestObjCMethods2.py
> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/objc/foundation/TestObjCMethods2.py?rev=156855&r1=156854&r2=156855&view=diff
> ==============================================================================
> --- lldb/trunk/test/lang/objc/foundation/TestObjCMethods2.py (original)
> +++ lldb/trunk/test/lang/objc/foundation/TestObjCMethods2.py Tue May 15 16:27:40 2012
> @@ -60,12 +60,14 @@
> self.buildDwarf()
> self.MyString_dump()
> 
> + @expectedFailurei386
> @dsym_test
> def test_NSError_po_with_dsym(self):
> """Test that po of the result of an unknown method doesn't require a cast."""
> self.buildDsym()
> self.NSError_po()
> 
> + @expectedFailurei386
> @dwarf_test
> def test_NSError_po_with_dwarf(self):
> """Test that po of the result of an unknown method doesn't require a cast."""
> 
> Modified: lldb/trunk/test/lang/objc/objc-class-method/TestObjCClassMethod.py
> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/objc/objc-class-method/TestObjCClassMethod.py?rev=156855&r1=156854&r2=156855&view=diff
> ==============================================================================
> --- lldb/trunk/test/lang/objc/objc-class-method/TestObjCClassMethod.py (original)
> +++ lldb/trunk/test/lang/objc/objc-class-method/TestObjCClassMethod.py Tue May 15 16:27:40 2012
> @@ -13,12 +13,14 @@
> @unittest2.skipUnless(sys.platform.startswith("darwin"), "requires Darwin")
> @python_api_test
> 
> + @expectedFailurei386
> @dsym_test
> def test_with_dsym_and_python_api(self):
> """Test calling functions in class methods."""
> self.buildDsym()
> self.objc_class_method()
> 
> + @expectedFailurei386
> @python_api_test
> @dwarf_test
> def test_with_dwarf_and_python_api(self):
> 
> Modified: lldb/trunk/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py
> URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py?rev=156855&r1=156854&r2=156855&view=diff
> ==============================================================================
> --- lldb/trunk/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py (original)
> +++ lldb/trunk/test/lang/objc/objc-new-syntax/TestObjCNewSyntax.py Tue May 15 16:27:40 2012
> @@ -13,11 +13,13 @@
> 
> mydir = os.path.join("lang", "objc", "objc-new-syntax")
> 
> + @expectedFailurei386
> @dsym_test
> def test_expr_with_dsym(self):
> self.buildDsym()
> self.expr()
> 
> + @expectedFailurei386
> @dwarf_test
> def test_expr_with_dwarf(self):
> self.buildDwarf()
> 
> 
> _______________________________________________
> lldb-commits mailing list
> lldb-commits at cs.uiuc.edu (mailto:lldb-commits at cs.uiuc.edu)
> http://lists.cs.uiuc.edu/mailman/listinfo/lldb-commits


-------------- next part --------------
A non-text attachment was scrubbed...
Name: Failure-i386-clang-TestAbbreviations.AbbreviationsTestCase.test_nonrunning_command_abbreviations.log
Type: application/octet-stream
Size: 4776 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20120515/1f13c98b/attachment.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Failure-i386-clang-TestBackticksWithoutATarget.BackticksWithNoTargetTestCase.test_backticks_no_target.log
Type: application/octet-stream
Size: 1068 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20120515/1f13c98b/attachment-0001.obj>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Failure-i386-clang-TestLoadUnload.LoadUnloadTestCase.test_dyld_library_path.log
Type: application/octet-stream
Size: 6568 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/lldb-commits/attachments/20120515/1f13c98b/attachment-0002.obj>


More information about the lldb-commits mailing list