diff options
author | Jonathan Tan <jonathantanmy@google.com> | 2020-08-17 21:01:36 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2020-08-18 16:46:53 -0700 |
commit | 7ca3c0ac37bfb803f11db14b7223f6d8f0cd142e (patch) | |
tree | 398fb7d6f2379542cfeae4db21a7e75046c3306a /t/t0410-partial-clone.sh | |
parent | 5c3b801dab9d29c63c6c929405f808f064c11b77 (diff) | |
download | git-7ca3c0ac37bfb803f11db14b7223f6d8f0cd142e.tar.gz |
promisor-remote: lazy-fetch objects in subprocess
Teach Git to lazy-fetch missing objects in a subprocess instead of doing
it in-process. This allows any fatal errors that occur during the fetch
to be isolated and converted into an error return value, instead of
causing the current command being run to terminate.
Signed-off-by: Jonathan Tan <jonathantanmy@google.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t0410-partial-clone.sh')
-rwxr-xr-x | t/t0410-partial-clone.sh | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/t/t0410-partial-clone.sh b/t/t0410-partial-clone.sh index a5ebdf9ff3..d681e90640 100755 --- a/t/t0410-partial-clone.sh +++ b/t/t0410-partial-clone.sh @@ -214,7 +214,7 @@ test_expect_success 'fetching of missing objects works with ref-in-want enabled' rm -rf repo/.git/objects/* && rm -f trace && GIT_TRACE_PACKET="$(pwd)/trace" git -C repo cat-file -p "$HASH" && - grep "git< fetch=.*ref-in-want" trace + grep "fetch< fetch=.*ref-in-want" trace ' test_expect_success 'fetching of missing objects from another promisor remote' ' |