forked from OSchip/llvm-project
Add more diagnostics to help diagnose flaky test
llvm-svn: 323808
This commit is contained in:
parent
7d8f6fa86c
commit
ee2d2bfbcd
|
@ -30,11 +30,13 @@ class BadAddressBreakpointTestCase(TestBase):
|
|||
|
||||
def address_breakpoints(self):
|
||||
"""Test that breakpoints set on a bad address say they are bad."""
|
||||
(target, process, thread, bkpt) = lldbutil.run_to_source_breakpoint(
|
||||
self, "Set a breakpoint here", lldb.SBFileSpec("main.c"))
|
||||
target, process, thread, bkpt = \
|
||||
lldbutil.run_to_source_breakpoint(self,
|
||||
"Set a breakpoint here",
|
||||
lldb.SBFileSpec("main.c"))
|
||||
|
||||
# Now see if we can read from 0. If I can't do that, I don't have a good way to know
|
||||
# what an illegal address is...
|
||||
# Now see if we can read from 0. If I can't do that, I don't
|
||||
# have a good way to know what an illegal address is...
|
||||
error = lldb.SBError()
|
||||
|
||||
ptr = process.ReadPointerFromMemory(0x0, error)
|
||||
|
|
|
@ -766,7 +766,7 @@ def run_to_source_breakpoint(test, bkpt_pattern, source_spec,
|
|||
breakpoint = target.BreakpointCreateBySourceRegex(
|
||||
bkpt_pattern, source_spec)
|
||||
test.assertTrue(breakpoint.GetNumLocations() > 0,
|
||||
'No locations found for source breakpoint: "%s"'%(bkpt_pattern))
|
||||
'No locations found for source breakpoint: "%s", file: "%s", dir: "%s"'%(bkpt_pattern, source_spec.GetFilename(), source_spec.GetDirectory()))
|
||||
|
||||
# Launch the process, and do not stop at the entry point.
|
||||
if not launch_info:
|
||||
|
|
Loading…
Reference in New Issue