aboutsummaryrefslogtreecommitdiffstats
path: root/w39.c
diff options
context:
space:
mode:
authorAnastasia Klimchuk <aklm@chromium.org>2022-08-30 12:45:56 +1000
committerAnastasia Klimchuk <aklm@chromium.org>2022-09-04 22:47:52 +0000
commit5fbe87ce504be99a12c196415e3da5e04605d56a (patch)
treecd8ac9ff358e2dbc00f4fbe2b9c8c8722e5cbcf2 /w39.c
parent549b3998e8a6f0c0b053792d67503ea3fb31b18d (diff)
downloadflashrom-5fbe87ce504be99a12c196415e3da5e04605d56a.tar.gz
flashrom-5fbe87ce504be99a12c196415e3da5e04605d56a.tar.bz2
flashrom-5fbe87ce504be99a12c196415e3da5e04605d56a.zip
tests/lifecycle: Run shutdown for init error paths
`run_init_error_path` tests the scenario when init function of a programmer fails. Init can fail at different phases and depending on a specific test scenario it could be before or after shutdown function has been registered. If shutdown function has already been registered, it needs to run because it cleans up the resources allocated during init. This patch prevents memory leaks. BUG=b:181803212 TEST=ninja test Change-Id: I604edff18e35b7c044b73d3a8adfa8c800eddfd2 Signed-off-by: Anastasia Klimchuk <aklm@chromium.org> Reviewed-on: https://review.coreboot.org/c/flashrom/+/67198 Reviewed-by: Edward O'Callaghan <quasisec@chromium.org> Reviewed-by: Felix Singer <felixsinger@posteo.net> Tested-by: build bot (Jenkins) <no-reply@coreboot.org>
Diffstat (limited to 'w39.c')
0 files changed, 0 insertions, 0 deletions