[PATCH] tester/bsps: change stm32h7-stlink to handle SIGTRAP as a nostop
Chris Johns
chrisj at rtems.org
Mon Mar 27 00:58:43 UTC 2023
OK to push
Thanks
Chris
On 25/3/2023 10:11 am, Karel Gardas wrote:
> The ST-Link GDB server throws spurious SIGTRAP into the GDB sometimes.
> When this happen, the gdb exits immediately as it's run in batch/script
> manner. Unfortunately this may be while testcase itself is still running
> and does not have enough time to print all the required output.
> Such testcase is then marked as failed although otherwise it may run
> well to its end.
> Adding handle of SIGTRAP as a nostop means that GDB will not exit
> after receiving SIGTRAP but rather be forced to continue as nothing
> would happen and the running testcase will have a chance to finish
> its business.
> ---
> tester/rtems/testing/bsps/stm32h7-stlink.ini | 1 +
> 1 file changed, 1 insertion(+)
>
> diff --git a/tester/rtems/testing/bsps/stm32h7-stlink.ini b/tester/rtems/testing/bsps/stm32h7-stlink.ini
> index bf57bee..2c375f5 100644
> --- a/tester/rtems/testing/bsps/stm32h7-stlink.ini
> +++ b/tester/rtems/testing/bsps/stm32h7-stlink.ini
> @@ -40,4 +40,5 @@ gdb_script = bsp_gdb_script
> requires = bsp_tty_dev, bsp_gdb_script, target_pretest_command, target_posttest_command
> bsp_gdb_script = target extended-remote :61234
> load
> + handle SIGTRAP nostop
> cont
More information about the devel
mailing list