[Lldb-commits] [lldb] r324870 - Skip TestTargetXMLArch on non-darwin OSs

Pavel Labath via lldb-commits lldb-commits at lists.llvm.org
Mon Feb 12 01:46:06 PST 2018


Author: labath
Date: Mon Feb 12 01:46:06 2018
New Revision: 324870

URL: http://llvm.org/viewvc/llvm-project?rev=324870&view=rev
Log:
Skip TestTargetXMLArch on non-darwin OSs

This test uses XML packets, but libxml is an optional dependency of
lldb, and this test fails if it is not present.

I'm leaving this enabled on mac, as thats the only platform that's
likely to have libxml always available, but ideally we should have a way
to skip this based on build configuration. I'll see if I can whip
something like that up soon, but for the time being, this unblocks the
buildbots.

Modified:
    lldb/trunk/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestTargetXMLArch.py

Modified: lldb/trunk/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestTargetXMLArch.py
URL: http://llvm.org/viewvc/llvm-project/lldb/trunk/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestTargetXMLArch.py?rev=324870&r1=324869&r2=324870&view=diff
==============================================================================
--- lldb/trunk/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestTargetXMLArch.py (original)
+++ lldb/trunk/packages/Python/lldbsuite/test/functionalities/gdb_remote_client/TestTargetXMLArch.py Mon Feb 12 01:46:06 2018
@@ -6,6 +6,7 @@ from gdbclientutils import *
 
 class TestTargetXMLArch(GDBRemoteTestBase):
 
+    @skipIf(hostoslist=no_match(lldbplatformutil.getDarwinOSTriples()))
     @expectedFailureAll(archs=["i386"])
     def test(self):
         """




More information about the lldb-commits mailing list