Skip to content

Commit e07b3e9

Browse files
committed
add wait_for_resolve for assembly breakpoints
1 parent ea3a5e7 commit e07b3e9

File tree

1 file changed

+5
-1
lines changed

1 file changed

+5
-1
lines changed

lldb/packages/Python/lldbsuite/test/tools/lldb-dap/lldbdap_testcase.py

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,9 @@ def set_source_breakpoints(
7171
self.wait_for_breakpoints_to_resolve(breakpoint_ids)
7272
return breakpoint_ids
7373

74-
def set_source_breakpoints_assembly(self, source_reference, lines, data=None):
74+
def set_source_breakpoints_assembly(
75+
self, source_reference, lines, data=None, wait_for_resolve=True
76+
):
7577
response = self.dap_server.request_setBreakpoints(
7678
Source(source_reference=source_reference),
7779
lines,
@@ -83,6 +85,8 @@ def set_source_breakpoints_assembly(self, source_reference, lines, data=None):
8385
breakpoint_ids = []
8486
for breakpoint in breakpoints:
8587
breakpoint_ids.append("%i" % (breakpoint["id"]))
88+
if wait_for_resolve:
89+
self.wait_for_breakpoints_to_resolve(breakpoint_ids)
8690
return breakpoint_ids
8791

8892
def set_function_breakpoints(

0 commit comments

Comments
 (0)