summaryrefslogtreecommitdiff
path: root/t/perf/p2000-sparse-operations.sh
diff options
context:
space:
mode:
authorVictoria Dye <vdye@github.com>2022-01-11 18:05:01 (GMT)
committerJunio C Hamano <gitster@pobox.com>2022-01-13 21:49:45 (GMT)
commitb553ef674965f41bfff4e0a2c330f9087b3cd6b7 (patch)
treef4f6c2bcc726285d4466c21ff713cf6ee5190d86 /t/perf/p2000-sparse-operations.sh
parent1e9e10e04891a13e5ccd52b36cfadc55dfaa5066 (diff)
downloadgit-b553ef674965f41bfff4e0a2c330f9087b3cd6b7.zip
git-b553ef674965f41bfff4e0a2c330f9087b3cd6b7.tar.gz
git-b553ef674965f41bfff4e0a2c330f9087b3cd6b7.tar.bz2
checkout-index: expand sparse checkout compatibility tests
Add tests to cover `checkout-index`, with a focus on cases interesting in a sparse checkout (e.g., files specified outside sparse checkout definition). New tests are intended to serve as a baseline for existing and/or expected behavior and performance when integrating `checkout-index` with the sparse index. Note that the test 'checkout-index --all' is marked as 'test_expect_failure', indicating that `update-index --all` will be modified in a subsequent patch to behave as the test expects. Signed-off-by: Victoria Dye <vdye@github.com> Reviewed-by: Elijah Newren <newren@gmail.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/perf/p2000-sparse-operations.sh')
-rwxr-xr-xt/perf/p2000-sparse-operations.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/t/perf/p2000-sparse-operations.sh b/t/perf/p2000-sparse-operations.sh
index cb777c7..54f8602 100755
--- a/t/perf/p2000-sparse-operations.sh
+++ b/t/perf/p2000-sparse-operations.sh
@@ -117,5 +117,6 @@ test_perf_on_all git diff
test_perf_on_all git diff --cached
test_perf_on_all git blame $SPARSE_CONE/a
test_perf_on_all git blame $SPARSE_CONE/f3/a
+test_perf_on_all git checkout-index -f --all
test_done