aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/provider/python.lua
diff options
context:
space:
mode:
authorzeertzjq <zeertzjq@outlook.com>2026-05-05 10:27:11 +0800
committerzeertzjq <zeertzjq@outlook.com>2026-05-05 10:29:49 +0800
commit64249d2f2afc701890871f9b850b57c4b8d9dc0b (patch)
tree6dba463550fea19480095c36bdc968a54362152e /runtime/lua/vim/provider/python.lua
parentddee275c69a4264a58d103363579f517d68884aa (diff)
downloadrneovim-64249d2f2afc701890871f9b850b57c4b8d9dc0b.tar.gz
rneovim-64249d2f2afc701890871f9b850b57c4b8d9dc0b.tar.bz2
rneovim-64249d2f2afc701890871f9b850b57c4b8d9dc0b.zip
vim-patch:9.2.0438: tests: test_plugin_termdebug is flaky
Problem: Test_termdebug_tbreak(), Test_termdebug_basic(), and Test_termdebug_toggle_break() use synchronous assert_equal() to check breakpoint signs immediately after sending commands to gdb. On slow CI (ASAN, ARM64, macOS) gdb may not have processed the response yet, causing the sign to be missing. Solution: Wrap the three assertions in WaitForAssert() to poll until the signs are placed, matching the pattern already used by the other assertions in the same tests (Jesse Rosenstock). closes: vim/vim#20133 https://github.com/vim/vim/commit/20a124a6e0e2445c500ccc7c496a8fe5d334aed8 Co-authored-by: Jesse Rosenstock <jmr@google.com> Co-authored-by: Gemini
Diffstat (limited to 'runtime/lua/vim/provider/python.lua')
0 files changed, 0 insertions, 0 deletions