[lldb/Reproducers] Skip & add FIXME to tests failing with unexpected packet.

Add skip decorator to tests failing with an unexpected packet during
passive replay.
This commit is contained in:
Jonas Devlieghere 2020-05-27 13:49:15 -07:00
parent 5f97a540ad
commit f9bea9bc4a
3 changed files with 4 additions and 0 deletions

View File

@ -53,6 +53,7 @@ class UnwindFromExpressionTest(TestBase):
@add_test_categories(['pyapi'])
@expectedFlakeyNetBSD
@skipIfReproducer # FIXME: Unexpected packet during (passive) replay
def test_unwind_expression(self):
"""Test unwinding from an expression."""
self.build_and_run_to_bkpt()

View File

@ -8,6 +8,7 @@ from gdbclientutils import *
class TestRestartBug(GDBRemoteTestBase):
@expectedFailureAll(bugnumber="llvm.org/pr24530")
@skipIfReproducer # FIXME: Unexpected packet during (passive) replay
def test(self):
"""
Test auto-continue behavior when a process is interrupted to deliver

View File

@ -30,6 +30,7 @@ class HiddenIvarsTestCase(TestBase):
@skipIf(
debug_info=no_match("dsym"),
bugnumber="This test requires a stripped binary and a dSYM")
@skipIfReproducer # FIXME: Unexpected packet during (passive) replay
def test_expr_stripped(self):
if self.getArchitecture() == 'i386':
self.skipTest("requires modern objc runtime")
@ -38,6 +39,7 @@ class HiddenIvarsTestCase(TestBase):
self.expr(True)
@skipUnlessDarwin
@skipIfReproducer # FIXME: Unexpected packet during (passive) replay
def test_expr(self):
if self.getArchitecture() == 'i386':
self.skipTest("requires modern objc runtime")