diff options
Diffstat (limited to 'third_party/git/t/perf/p1451-fsck-skip-list.sh')
-rwxr-xr-x | third_party/git/t/perf/p1451-fsck-skip-list.sh | 40 |
1 files changed, 0 insertions, 40 deletions
diff --git a/third_party/git/t/perf/p1451-fsck-skip-list.sh b/third_party/git/t/perf/p1451-fsck-skip-list.sh deleted file mode 100755 index c2b97d2487bb..000000000000 --- a/third_party/git/t/perf/p1451-fsck-skip-list.sh +++ /dev/null @@ -1,40 +0,0 @@ -#!/bin/sh - -test_description='Test fsck skipList performance' - -. ./perf-lib.sh - -test_perf_fresh_repo - -n=1000000 - -test_expect_success "setup $n bad commits" ' - for i in $(test_seq 1 $n) - do - echo "commit refs/heads/master" && - echo "committer C <c@example.com> 1234567890 +0000" && - echo "data <<EOF" && - echo "$i.Q." && - echo "EOF" - done | q_to_nul | git fast-import -' - -skip=0 -while test $skip -le $n -do - test_expect_success "create skipList for $skip bad commits" ' - git log --format=%H --max-count=$skip | - sort >skiplist - ' - - test_perf "fsck with $skip skipped bad commits" ' - git -c fsck.skipList=skiplist fsck - ' - - case $skip in - 0) skip=1 ;; - *) skip=${skip}0 ;; - esac -done - -test_done |