[Lldb-commits] [lldb] de2ddc8 - [lldb] XFAIL tests that aren't passing remotely
Jonas Devlieghere via lldb-commits
lldb-commits at lists.llvm.org
Fri Apr 8 15:02:46 PDT 2022
Author: Jonas Devlieghere
Date: 2022-04-08T15:02:26-07:00
New Revision: de2ddc8f3146bd87152ea86b533541039541efe1
URL: https://github.com/llvm/llvm-project/commit/de2ddc8f3146bd87152ea86b533541039541efe1
DIFF: https://github.com/llvm/llvm-project/commit/de2ddc8f3146bd87152ea86b533541039541efe1.diff
LOG: [lldb] XFAIL tests that aren't passing remotely
XFAIL a series of tests that are failing remotely.
Added:
Modified:
lldb/test/API/assert_messages_test/TestAssertMessages.py
lldb/test/API/functionalities/archives/TestBSDArchives.py
lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py
lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py
Removed:
################################################################################
diff --git a/lldb/test/API/assert_messages_test/TestAssertMessages.py b/lldb/test/API/assert_messages_test/TestAssertMessages.py
index 93b4087aab2a4..7127311ac5b5e 100644
--- a/lldb/test/API/assert_messages_test/TestAssertMessages.py
+++ b/lldb/test/API/assert_messages_test/TestAssertMessages.py
@@ -6,6 +6,7 @@
import lldb
import lldbsuite.test.lldbutil as lldbutil
from lldbsuite.test.lldbtest import *
+from lldbsuite.test.decorators import *
from textwrap import dedent
@@ -24,6 +25,7 @@ def assert_expect_fails_with(self, cmd, expect_args, expected_msg):
else:
self.fail("Initial expect should have raised AssertionError!")
+ @expectedFailureAll(remote=True)
def test_createTestTarget(self):
try:
self.createTestTarget("doesnt_exist")
diff --git a/lldb/test/API/functionalities/archives/TestBSDArchives.py b/lldb/test/API/functionalities/archives/TestBSDArchives.py
index 500c1763b6908..bb4b469cf436a 100644
--- a/lldb/test/API/functionalities/archives/TestBSDArchives.py
+++ b/lldb/test/API/functionalities/archives/TestBSDArchives.py
@@ -24,6 +24,7 @@ def setUp(self):
@expectedFailureAll(
oslist=["windows"],
bugnumber="llvm.org/pr24527. Makefile.rules doesn't know how to build static libs on Windows")
+ @expectedFailureAll(remote=True)
def test(self):
"""Break inside a() and b() defined within libfoo.a."""
self.build()
diff --git a/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
index 7b3572ab78aba..fe4e3ed0e1eca 100644
--- a/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
+++ b/lldb/test/API/functionalities/data-formatter/data-formatter-objc/TestDataFormatterObjCKVO.py
@@ -14,6 +14,7 @@
class ObjCDataFormatterKVO(ObjCDataFormatterTestCase):
+ @expectedFailureAll(remote=True)
def test_kvo_with_run_command(self):
"""Test the behavior of formatters when KVO is in use."""
self.build()
diff --git a/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py b/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
index 25aef29a94e67..4c2c9fae0d16f 100644
--- a/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
+++ b/lldb/test/API/lang/objc/direct-dispatch-step/TestObjCDirectDispatchStepping.py
@@ -21,6 +21,7 @@ def setUp(self):
self.main_source = lldb.SBFileSpec("stepping-tests.m")
@add_test_categories(['pyapi', 'basic_process'])
+ @expectedFailureAll(remote=True)
def test_with_python_api(self):
"""Test stepping through the 'direct dispatch' optimized method calls."""
self.build()
diff --git a/lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py b/lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py
index 702a30bf43af6..3410cc6bedd1b 100644
--- a/lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py
+++ b/lldb/test/API/lang/objc/objc-optimized/TestObjcOptimized.py
@@ -26,6 +26,7 @@ class ObjcOptimizedTestCase(TestBase):
mymethod = "description"
method_spec = "-[%s %s]" % (myclass, mymethod)
+ @expectedFailureAll(remote=True)
def test_break(self):
"""Test 'expr member' continues to work for optimized build."""
self.build()
diff --git a/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py b/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py
index b77a13ff38218..c974e4d7b4c66 100644
--- a/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py
+++ b/lldb/test/API/lang/objc/objc-stepping/TestObjCStepping.py
@@ -30,6 +30,7 @@ def setUp(self):
self.main_source, '// Step over nil should stop here.')
@add_test_categories(['pyapi', 'basic_process'])
+ @expectedFailureAll(remote=True)
def test_with_python_api(self):
"""Test stepping through ObjC method dispatch in various forms."""
self.build()
More information about the lldb-commits
mailing list