[lldb] XFAIL tests that aren't passing remotely

XFAIL a series of tests that are failing remotely.
This commit is contained in:
Jonas Devlieghere 2022-04-08 13:07:29 -07:00
parent 065e3c9a8e
commit de2ddc8f31
No known key found for this signature in database
GPG Key ID: 49CC0BD90FDEED4D
6 changed files with 7 additions and 0 deletions

View File

@ -6,6 +6,7 @@ Test the format of API test suite assert failure messages
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 @@ class AssertMessagesTestCase(TestBase):
else:
self.fail("Initial expect should have raised AssertionError!")
@expectedFailureAll(remote=True)
def test_createTestTarget(self):
try:
self.createTestTarget("doesnt_exist")

View File

@ -24,6 +24,7 @@ class BSDArchivesTestCase(TestBase):
@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()

View File

@ -14,6 +14,7 @@ from ObjCDataFormatterTestCase import ObjCDataFormatterTestCase
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()

View File

@ -21,6 +21,7 @@ class TestObjCDirectDispatchStepping(TestBase):
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()

View File

@ -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()

View File

@ -30,6 +30,7 @@ class TestObjCStepping(TestBase):
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()