Switch to Darwin decorator for tests that XPASS on FreeBSD

Since these tests pass on (at least some) other platforms, change the
decorators to @expectedFailureDwarwin.  Tested on FreeBSD with Clang 3.4
and libc++.

rdar://9980907
rdar://15367233

llvm-svn: 206895
This commit is contained in:
Ed Maste 2014-04-22 13:42:05 +00:00
parent 7a25ca63ba
commit ec4f47ed1c
2 changed files with 3 additions and 3 deletions

View File

@ -17,7 +17,7 @@ class AssertingInferiorTestCase(TestBase):
self.inferior_asserting()
@expectedFailurei386 # llvm.org/pr17384: lldb needs to be aware of linux-vdso.so to unwind stacks properly'
@unittest2.expectedFailure("rdar://15367233") # XPASS on FreeBSD w/ Clang 3.4 and libc++
@expectedFailureDarwin("rdar://15367233")
def test_inferior_asserting_dwarf(self):
"""Test that lldb reliably catches the inferior asserting (command)."""
self.buildDwarf()
@ -70,7 +70,7 @@ class AssertingInferiorTestCase(TestBase):
self.inferior_asserting_step()
@expectedFailurei386 # llvm.org/pr17384: lldb needs to be aware of linux-vdso.so to unwind stacks properly
@unittest2.expectedFailure("rdar://15367233") # XPASS on FreeBSD w/ Clang 3.4 and libc++
@expectedFailureDarwin("rdar://15367233")
def test_inferior_asserting_step(self):
"""Test that lldb functions correctly after stepping through a call to assert()."""
self.buildDwarf()

View File

@ -38,7 +38,7 @@ class StaticVariableTestCase(TestBase):
self.buildDsym()
self.static_variable_python()
@expectedFailureClang(9980907) # XPASS on FreeBSD w/ Clang 3.4 and libc++
@expectedFailureDarwin(9980907)
@python_api_test
@dwarf_test
def test_with_dwarf_and_python_api(self):