[PATCH v2 0/2] t9300-fast-import: don't hang if background fast-import exits too early
- From
SZEDER Gábor <szeder.dev@gmail.com>
- Date
- Dec 6, 2019, 19:03 UTC
- Message-ID
- <20191206190331.29443-1-szeder.dev@gmail.com>
- In-Reply-To
- <20191130104644.17350-1-szeder.dev@gmail.com>
The five tests checking 'git fast-import's checkpoint handling in 't9300-fast-import.sh', all with the prefix "V:" in their test description, can hang indefinitely if 'git fast-import' unexpectedly dies early in any of these tests.
Changes since v1:
- The first patch is new, and refactors those tests to store the PID
of the background 'git fast-import' process in a shell variable
instead of in a pidfile. - The second patch is conceptually the same as the only patch v1,
but it has been updated to store the PID of the background
subshell in a variable as well.SZEDER Gábor (2):
t9300-fast-import: store the PID in a variable instead of pidfile
t9300-fast-import: don't hang if background fast-import exits too
earlyt/t9300-fast-import.sh | 20 ++++++++++++++++---- 1 file changed, 16 insertions(+), 4 deletions(-)
-- 2.24.0.801.g241c134b8d