Avoided the use of two test decorators with xfail/xpass logic in the same test.

- Used xfail and skip, temporarily, while resolving bugzilla #15671.

llvm-svn: 182159
This commit is contained in:
Ashok Thirumurthi 2013-05-17 21:00:56 +00:00
parent 9826c3f33d
commit 7129bd8e25
1 changed files with 6 additions and 6 deletions

View File

@ -15,8 +15,8 @@ class AssertingInferiorTestCase(TestBase):
self.buildDsym()
self.inferior_asserting()
@expectedFailureLinux(15671, ['clang', 'icc']) # llvm.org/pr15671 - backtrace does not include the assert site
@expectedFailureGcc(15671, ['>=', '4.6.3']) # avoid an xpass on the buildbots where libc was not built with -fomit-frame-pointer
@skipIfGcc # avoid an xpass on the buildbots where libc was not built with -fomit-frame-pointer
@expectedFailureLinux # llvm.org/pr15671 - backtrace does not include the assert site
def test_inferior_asserting_dwarf(self):
"""Test that lldb reliably catches the inferior asserting (command)."""
self.buildDwarf()
@ -45,8 +45,8 @@ class AssertingInferiorTestCase(TestBase):
self.buildDsym()
self.inferior_asserting_expr()
@expectedFailureLinux(15671, ['clang', 'icc']) # llvm.org/pr15671 - backtrace does not include the assert site
@expectedFailureGcc(15671, ['>=', '4.6.3']) # avoid an xpass on the buildbots where libc was not built with -fomit-frame-pointer
@skipIfGcc # avoid an xpass on the buildbots where libc was not built with -fomit-frame-pointer
@expectedFailureLinux # llvm.org/pr15671 - backtrace does not include the assert site
def test_inferior_asserting_expr(self):
"""Test that the lldb expression interpreter can read from the inferior after asserting (command)."""
self.buildDwarf()
@ -58,8 +58,8 @@ class AssertingInferiorTestCase(TestBase):
self.buildDsym()
self.inferior_asserting_step()
@expectedFailureLinux(15671, ['clang', 'icc']) # llvm.org/pr15671 - backtrace does not include the assert site
@expectedFailureGcc(15671, ['>=', '4.6.3']) # avoid an xpass on the buildbots where libc was not built with -fomit-frame-pointer
@skipIfGcc # avoid an xpass on the buildbots where libc was not built with -fomit-frame-pointer
@expectedFailureLinux # llvm.org/pr15671 - backtrace does not include the assert site
def test_inferior_asserting_step(self):
"""Test that lldb functions correctly after stepping through a call to assert()."""
self.buildDwarf()