[lldb] [test] Update NetBSD XFAILs in test suite

llvm-svn: 365338
This commit is contained in:
Michal Gorny 2019-07-08 16:16:07 +00:00
parent b152f9f392
commit 10c96cabc1
11 changed files with 9 additions and 4 deletions

View File

@ -41,6 +41,7 @@ class HelloWatchLocationTestCase(TestBase):
@expectedFailureAll(triple=re.compile('^mips'))
# SystemZ and PowerPC also currently supports only one H/W watchpoint
@expectedFailureAll(archs=['powerpc64le', 's390x'])
@expectedFailureNetBSD
@skipIfDarwin
def test_hello_watchlocation(self):
"""Test watching a location with '-s size' option."""

View File

@ -23,6 +23,7 @@ class WatchpointForMultipleThreadsTestCase(TestBase):
@expectedFailureAll(
oslist=["windows"],
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
@expectedFailureNetBSD
def test_watchpoint_before_thread_start(self):
"""Test that we can hit a watchpoint we set before starting another thread"""
self.do_watchpoint_test("Before running the thread")
@ -30,6 +31,7 @@ class WatchpointForMultipleThreadsTestCase(TestBase):
@expectedFailureAll(
oslist=["windows"],
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
@expectedFailureNetBSD
def test_watchpoint_after_thread_start(self):
"""Test that we can hit a watchpoint we set after starting another thread"""
self.do_watchpoint_test("After running the thread")

View File

@ -40,6 +40,7 @@ class WatchpointLLDBCommandTestCase(TestBase):
@expectedFailureAll(
oslist=["windows"],
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
@expectedFailureNetBSD
def test_watchpoint_command(self):
"""Test 'watchpoint command'."""
self.build(dictionary=self.d)

View File

@ -41,6 +41,7 @@ class WatchpointPythonCommandTestCase(TestBase):
oslist=["linux"],
archs=["aarch64"],
bugnumber="llvm.org/pr27710")
@expectedFailureNetBSD
def test_watchpoint_command(self):
"""Test 'watchpoint command'."""
self.build(dictionary=self.d)
@ -111,6 +112,7 @@ class WatchpointPythonCommandTestCase(TestBase):
oslist=["linux"],
archs=["aarch64"],
bugnumber="llvm.org/pr27710")
@expectedFailureNetBSD
def test_continue_in_watchpoint_command(self):
"""Test continue in a watchpoint command."""
self.build(dictionary=self.d)

View File

@ -40,6 +40,7 @@ class WatchpointConditionCmdTestCase(TestBase):
@expectedFailureAll(
oslist=["windows"],
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
@expectedFailureNetBSD
def test_watchpoint_cond(self):
"""Test watchpoint condition."""
self.build(dictionary=self.d)

View File

@ -39,6 +39,7 @@ class WatchLocationUsingWatchpointSetTestCase(TestBase):
@expectedFailureAll(
oslist=["windows"],
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
@expectedFailureNetBSD
def test_watchlocation_using_watchpoint_set(self):
"""Test watching a location with 'watchpoint set expression -w write -s size' option."""
self.build()

View File

@ -22,6 +22,7 @@ class SBFormattersAPITestCase(TestBase):
self.line = line_number('main.cpp', '// Set break point at this line.')
@add_test_categories(['pyapi'])
@expectedFailureNetBSD
def test_formatters_api(self):
"""Test Python APIs for working with formatters"""
self.build()

View File

@ -33,7 +33,6 @@ class SetWatchpointAPITestCase(TestBase):
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
# Read-write watchpoints not supported on SystemZ
@expectedFailureAll(archs=['s390x'])
@expectedFailureNetBSD
def test_watch_val(self):
"""Exercise SBValue.Watch() API to set a watchpoint."""
self.build()

View File

@ -33,7 +33,6 @@ class WatchpointIgnoreCountTestCase(TestBase):
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
# Read-write watchpoints not supported on SystemZ
@expectedFailureAll(archs=['s390x'])
@expectedFailureNetBSD
def test_set_watch_ignore_count(self):
"""Test SBWatchpoint.SetIgnoreCount() API."""
self.build()

View File

@ -36,7 +36,6 @@ class WatchpointIteratorTestCase(TestBase):
@expectedFailureAll(
oslist=["windows"],
bugnumber="llvm.org/pr24446: WINDOWS XFAIL TRIAGE - Watchpoints not supported on Windows")
@expectedFailureNetBSD
def test_watch_iter(self):
"""Exercise SBTarget.watchpoint_iter() API to iterate on the available watchpoints."""
self.build()

View File

@ -38,7 +38,6 @@ class WatchpointConditionAPITestCase(TestBase):
archs=["aarch64"],
bugnumber="llvm.org/pr27710")
@skipIfWindows # Watchpoints not supported on Windows, and this test hangs
@expectedFailureNetBSD
def test_watchpoint_cond_api(self):
"""Test watchpoint condition API."""
self.build(dictionary=self.d)