]> git.ipfire.org Git - thirdparty/qemu.git/commit
tests/tcg: Stop using exit() in the gdbstub testcases
authorIlya Leoshkevich <iii@linux.ibm.com>
Tue, 22 Oct 2024 11:37:11 +0000 (13:37 +0200)
committerAlex Bennée <alex.bennee@linaro.org>
Mon, 18 Nov 2024 15:54:34 +0000 (15:54 +0000)
commitcb241df412bce92440b08443f2f2ffa798e32086
tree09ad7c154db1e7c0d5fc267f8d2e148f3ef72a13
parent0fbc798e4f51d6d2bc05f4965b0eae74ba204471
tests/tcg: Stop using exit() in the gdbstub testcases

GDB 15 does not like exit() anymore:

    (gdb) python exit(0)
    Python Exception <class 'SystemExit'>: 0
    Error occurred in Python: 0

Use the GDB's own exit command, like it's already done in a couple
places, everywhere. This is the same fix as commit 93a3048dcf45
("tests: Gently exit from GDB when tests complete"), but applied to
more places.

Acked-by: Gustavo Romero <gustavo.romero@linaro.org>
Reviewed-by: Philippe Mathieu-Daudé <philmd@linaro.org>
Signed-off-by: Ilya Leoshkevich <iii@linux.ibm.com>
Message-Id: <20241022113939.19989-1-iii@linux.ibm.com>
Signed-off-by: Alex Bennée <alex.bennee@linaro.org>
tests/guest-debug/test_gdbstub.py
tests/tcg/multiarch/gdbstub/interrupt.py
tests/tcg/multiarch/gdbstub/prot-none.py
tests/tcg/multiarch/gdbstub/test-proc-mappings.py