summaryrefslogtreecommitdiff
path: root/builtin/checkout.c
diff options
context:
space:
mode:
authorLibravatar SZEDER Gábor <szeder.dev@gmail.com>2017-04-20 18:52:30 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2017-04-23 16:55:46 -0700
commitdf4c0d1a7927e17e7944ec24fa94468eee979f6e (patch)
tree022d8a7efabbe21b055d0294764429b0fe93ceff /builtin/checkout.c
parentt6500: wait for detached auto gc at the end of the test script (diff)
downloadtgif-df4c0d1a7927e17e7944ec24fa94468eee979f6e.tar.xz
test-lib: abort when can't remove trash directory
We had two similar bugs in the tests sporadically triggering error messages during the removal of the trash directory, see commits bb05510e5 (t5510: run auto-gc in the foreground, 2016-05-01) and ef09036cf (t6500: wait for detached auto gc at the end of the test script, 2017-04-13). The test script succeeded nonetheless, because these errors are ignored during housekeeping in 'test_done'. However, such an error is a sign that something is fishy in the test script. Print an error message and abort the test script when the trash directory can't be removed successfully or is already removed, because that's unexpected and we would prefer somebody notice and figure out why. Signed-off-by: SZEDER Gábor <szeder.dev@gmail.com> Reviewed-by: Jeff King <peff@peff.net> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/checkout.c')
0 files changed, 0 insertions, 0 deletions