[Lldb-commits] [lldb] 0a1fdbe - [lldb] Fix linux x64 test (#143048)
via lldb-commits
lldb-commits at lists.llvm.org
Thu Jun 5 19:26:20 PDT 2025
Author: Prabhu Rajasekaran
Date: 2025-06-05T19:26:17-07:00
New Revision: 0a1fdbe4df326a237e775c81de37aa9ddbb714e0
URL: https://github.com/llvm/llvm-project/commit/0a1fdbe4df326a237e775c81de37aa9ddbb714e0
DIFF: https://github.com/llvm/llvm-project/commit/0a1fdbe4df326a237e775c81de37aa9ddbb714e0.diff
LOG: [lldb] Fix linux x64 test (#143048)
`TestStopHookScripted.py` Was failing for cases where -I 0 was not
passed to stop-hook add calls.
Added:
Modified:
lldb/test/API/commands/target/stop-hooks/TestStopHookScripted.py
Removed:
################################################################################
diff --git a/lldb/test/API/commands/target/stop-hooks/TestStopHookScripted.py b/lldb/test/API/commands/target/stop-hooks/TestStopHookScripted.py
index b71f3421f9834..954cac1592435 100644
--- a/lldb/test/API/commands/target/stop-hooks/TestStopHookScripted.py
+++ b/lldb/test/API/commands/target/stop-hooks/TestStopHookScripted.py
@@ -58,19 +58,23 @@ def test_stop_hooks_scripted_no_entry(self):
def test_stop_hooks_scripted_right_func(self):
"""Test that a scripted stop hook fires when there is a function match"""
- self.stop_hooks_scripted(5, "-n step_out_of_me")
+ self.stop_hooks_scripted(5, "-I 0 -n step_out_of_me")
def test_stop_hooks_scripted_wrong_func(self):
"""Test that a scripted stop hook doesn't fire when the function does not match"""
- self.stop_hooks_scripted(0, "-n main")
+ self.stop_hooks_scripted(0, "-I 0 -n main")
def test_stop_hooks_scripted_right_lines(self):
"""Test that a scripted stop hook fires when there is a function match"""
- self.stop_hooks_scripted(5, "-f main.c -l 1 -e %d" % (self.main_start_line))
+ self.stop_hooks_scripted(
+ 5, "-I 0 -f main.c -l 1 -e %d" % (self.main_start_line)
+ )
def test_stop_hooks_scripted_wrong_lines(self):
"""Test that a scripted stop hook doesn't fire when the function does not match"""
- self.stop_hooks_scripted(0, "-f main.c -l %d -e 100" % (self.main_start_line))
+ self.stop_hooks_scripted(
+ 0, "-I 0 -f main.c -l %d -e 100" % (self.main_start_line)
+ )
def test_stop_hooks_scripted_auto_continue(self):
"""Test that the --auto-continue flag works"""
@@ -89,9 +93,9 @@ def do_test_auto_continue(self, return_true):
result = lldb.SBCommandReturnObject()
if return_true:
- command = "target stop-hook add -P stop_hook.stop_handler -k increment -v 5 -k return_false -v 1 -n step_out_of_me"
+ command = "target stop-hook add -I 0 -P stop_hook.stop_handler -k increment -v 5 -k return_false -v 1 -n step_out_of_me"
else:
- command = "target stop-hook add -G 1 -P stop_hook.stop_handler -k increment -v 5 -n step_out_of_me"
+ command = "target stop-hook add -I 0 -G 1 -P stop_hook.stop_handler -k increment -v 5 -n step_out_of_me"
self.interp.HandleCommand(command, result)
self.assertTrue(result.Succeeded(), "Set the target stop hook")
More information about the lldb-commits
mailing list