• Duy Nguyen's avatar
    pack-objects: move in_pack out of struct object_entry · 43fa44fa
    Duy Nguyen authored
    Instead of using 8 bytes (on 64 bit arch) to store a pointer to a
    pack. Use an index instead since the number of packs should be
    relatively small.
    
    This limits the number of packs we can handle to 1k. Since we can't be
    sure people can never run into the situation where they have more than
    1k pack files. Provide a fall back route for it.
    
    If we find out they have too many packs, the new in_pack_by_idx[]
    array (which has at most 1k elements) will not be used. Instead we
    allocate in_pack[] array that holds nr_objects elements. This is
    similar to how the optional in_pack_pos field is handled.
    
    The new simple test is just to make sure the too-many-packs code path
    is at least executed. The true test is running
    
        make test GIT_TEST_FULL_IN_PACK_ARRAY=1
    
    to take advantage of other special case tests.
    Signed-off-by: Duy Nguyen's avatarNguyễn Thái Ngọc Duy <pclouds@gmail.com>
    Signed-off-by: default avatarJunio C Hamano <gitster@pobox.com>
    43fa44fa
Name
Last commit
Last update
..
Git-SVN Loading commit data...
diff-lib Loading commit data...
helper Loading commit data...
interop Loading commit data...
lib-gpg Loading commit data...
lib-httpd Loading commit data...
perf Loading commit data...
t0013 Loading commit data...
t0021 Loading commit data...
t0110 Loading commit data...
t0200 Loading commit data...
t0202 Loading commit data...
t1509 Loading commit data...
t3900 Loading commit data...
t3901 Loading commit data...
t4013 Loading commit data...
t4018 Loading commit data...
t4020 Loading commit data...
t4034 Loading commit data...
t4051 Loading commit data...
t4100 Loading commit data...
t4101 Loading commit data...
t4109 Loading commit data...
t4110 Loading commit data...
t4135 Loading commit data...
t4211 Loading commit data...
t4252 Loading commit data...
t5000 Loading commit data...
t5003 Loading commit data...
t5004 Loading commit data...
t5100 Loading commit data...
t5515 Loading commit data...
t7500 Loading commit data...
t7505 Loading commit data...
t7519 Loading commit data...
t8005 Loading commit data...
t9110 Loading commit data...
t9111 Loading commit data...
t9115 Loading commit data...
t9121 Loading commit data...
t9126 Loading commit data...
t9135 Loading commit data...
t9136 Loading commit data...
t9150 Loading commit data...
t9151 Loading commit data...
t9153 Loading commit data...
t9154 Loading commit data...
t9161 Loading commit data...
t9601/cvsroot Loading commit data...
t9602 Loading commit data...
t9603/cvsroot Loading commit data...
t9604/cvsroot Loading commit data...
t9700 Loading commit data...
valgrind Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
Makefile Loading commit data...
README Loading commit data...
aggregate-results.sh Loading commit data...
annotate-tests.sh Loading commit data...
check-non-portable-shell.pl Loading commit data...
diff-lib.sh Loading commit data...
gitweb-lib.sh Loading commit data...
lib-bash.sh Loading commit data...
lib-credential.sh Loading commit data...
lib-cvs.sh Loading commit data...
lib-diff-alternative.sh Loading commit data...
lib-gettext.sh Loading commit data...
lib-git-daemon.sh Loading commit data...
lib-git-p4.sh Loading commit data...
lib-git-svn.sh Loading commit data...
lib-gpg.sh Loading commit data...
lib-httpd.sh Loading commit data...
lib-pack.sh Loading commit data...
lib-pager.sh Loading commit data...
lib-patch-mode.sh Loading commit data...
lib-proto-disable.sh Loading commit data...
lib-read-tree-m-3way.sh Loading commit data...
lib-read-tree.sh Loading commit data...
lib-rebase.sh Loading commit data...
lib-submodule-update.sh Loading commit data...
lib-t6000.sh Loading commit data...
lib-terminal.sh Loading commit data...
t0000-basic.sh Loading commit data...
t0001-init.sh Loading commit data...
t0002-gitfile.sh Loading commit data...
t0003-attributes.sh Loading commit data...
t0004-unwritable.sh Loading commit data...
t0005-signals.sh Loading commit data...
t0006-date.sh Loading commit data...
t0007-git-var.sh Loading commit data...
t0008-ignores.sh Loading commit data...
t0009-prio-queue.sh Loading commit data...
t0010-racy-git.sh Loading commit data...
t0011-hashmap.sh Loading commit data...
t0012-help.sh Loading commit data...
t0013-sha1dc.sh Loading commit data...
t0020-crlf.sh Loading commit data...
t0021-conversion.sh Loading commit data...
t0022-crlf-rename.sh Loading commit data...
t0023-crlf-am.sh Loading commit data...
t0024-crlf-archive.sh Loading commit data...
t0025-crlf-renormalize.sh Loading commit data...
t0026-eol-config.sh Loading commit data...
t0027-auto-crlf.sh Loading commit data...
t0030-stripspace.sh Loading commit data...
t0040-parse-options.sh Loading commit data...
t0041-usage.sh Loading commit data...
t0050-filesystem.sh Loading commit data...
t0055-beyond-symlinks.sh Loading commit data...
t0056-git-C.sh Loading commit data...
t0060-path-utils.sh Loading commit data...
t0061-run-command.sh Loading commit data...
t0062-revision-walking.sh Loading commit data...
t0063-string-list.sh Loading commit data...
t0064-sha1-array.sh Loading commit data...
t0065-strcmp-offset.sh Loading commit data...
t0070-fundamental.sh Loading commit data...
t0081-line-buffer.sh Loading commit data...
t0090-cache-tree.sh Loading commit data...
t0100-previous.sh Loading commit data...
t0101-at-syntax.sh Loading commit data...
t0110-urlmatch-normalization.sh Loading commit data...
t0200-gettext-basic.sh Loading commit data...
t0201-gettext-fallbacks.sh Loading commit data...
t0202-gettext-perl.sh Loading commit data...
t0203-gettext-setlocale-sanity.sh Loading commit data...
t0204-gettext-reencode-sanity.sh Loading commit data...
t0205-gettext-poison.sh Loading commit data...
t0300-credentials.sh Loading commit data...
t0301-credential-cache.sh Loading commit data...
t0302-credential-store.sh Loading commit data...
t0303-credential-external.sh Loading commit data...
t0410-partial-clone.sh Loading commit data...
t1000-read-tree-m-3way.sh Loading commit data...
t1001-read-tree-m-2way.sh Loading commit data...
t1002-read-tree-m-u-2way.sh Loading commit data...
t1003-read-tree-prefix.sh Loading commit data...
t1004-read-tree-m-u-wf.sh Loading commit data...
t1005-read-tree-reset.sh Loading commit data...
t1006-cat-file.sh Loading commit data...
t1007-hash-object.sh Loading commit data...
t1008-read-tree-overlay.sh Loading commit data...
t1009-read-tree-new-index.sh Loading commit data...
t1010-mktree.sh Loading commit data...
t1011-read-tree-sparse-checkout.sh Loading commit data...
t1012-read-tree-df.sh Loading commit data...
t1013-read-tree-submodule.sh Loading commit data...
t1014-read-tree-confusing.sh Loading commit data...
t1020-subdirectory.sh Loading commit data...
t1021-rerere-in-workdir.sh Loading commit data...
t1050-large.sh Loading commit data...
t1051-large-conversion.sh Loading commit data...
t1060-object-corruption.sh Loading commit data...
t1090-sparse-checkout-scope.sh Loading commit data...
t1100-commit-tree-options.sh Loading commit data...
t1300-repo-config.sh Loading commit data...
t1301-shared-repo.sh Loading commit data...
t1302-repo-version.sh Loading commit data...
t1303-wacky-config.sh Loading commit data...
t1304-default-acl.sh Loading commit data...
t1305-config-include.sh Loading commit data...
t1306-xdg-files.sh Loading commit data...
t1307-config-blob.sh Loading commit data...
t1308-config-set.sh Loading commit data...
t1309-early-config.sh Loading commit data...
t1350-config-hooks-path.sh Loading commit data...
t1400-update-ref.sh Loading commit data...
t1401-symbolic-ref.sh Loading commit data...
t1402-check-ref-format.sh Loading commit data...
t1403-show-ref.sh Loading commit data...
t1404-update-ref-errors.sh Loading commit data...
t1405-main-ref-store.sh Loading commit data...
t1406-submodule-ref-store.sh Loading commit data...
t1407-worktree-ref-store.sh Loading commit data...
t1408-packed-refs.sh Loading commit data...
t1409-avoid-packing-refs.sh Loading commit data...
t1410-reflog.sh Loading commit data...
t1411-reflog-show.sh Loading commit data...
t1412-reflog-loop.sh Loading commit data...
t1413-reflog-detach.sh Loading commit data...
t1414-reflog-walk.sh Loading commit data...
t1420-lost-found.sh Loading commit data...
t1430-bad-ref-name.sh Loading commit data...
t1450-fsck.sh Loading commit data...
t1500-rev-parse.sh Loading commit data...
t1501-work-tree.sh Loading commit data...
t1502-rev-parse-parseopt.sh Loading commit data...
t1503-rev-parse-verify.sh Loading commit data...
t1504-ceiling-dirs.sh Loading commit data...
t1505-rev-parse-last.sh Loading commit data...
t1506-rev-parse-diagnosis.sh Loading commit data...
t1507-rev-parse-upstream.sh Loading commit data...
t1508-at-combinations.sh Loading commit data...
t1509-root-work-tree.sh Loading commit data...
t1510-repo-setup.sh Loading commit data...
t1511-rev-parse-caret.sh Loading commit data...
t1512-rev-parse-disambiguation.sh Loading commit data...
t1513-rev-parse-prefix.sh Loading commit data...
t1514-rev-parse-push.sh Loading commit data...
t1515-rev-parse-outside-repo.sh Loading commit data...
t1600-index.sh Loading commit data...
t1601-index-bogus.sh Loading commit data...
t1700-split-index.sh Loading commit data...
t2000-checkout-cache-clash.sh Loading commit data...
t2001-checkout-cache-clash.sh Loading commit data...
t2002-checkout-cache-u.sh Loading commit data...
t2003-checkout-cache-mkdir.sh Loading commit data...
t2004-checkout-cache-temp.sh Loading commit data...
t2005-checkout-index-symlinks.sh Loading commit data...
t2006-checkout-index-basic.sh Loading commit data...
t2007-checkout-symlink.sh Loading commit data...
t2008-checkout-subdir.sh Loading commit data...
t2009-checkout-statinfo.sh Loading commit data...
t2010-checkout-ambiguous.sh Loading commit data...
t2011-checkout-invalid-head.sh Loading commit data...
t2012-checkout-last.sh Loading commit data...
t2013-checkout-submodule.sh Loading commit data...
t2014-switch.sh Loading commit data...
t2015-checkout-unborn.sh Loading commit data...
t2016-checkout-patch.sh Loading commit data...
t2017-checkout-orphan.sh Loading commit data...
t2018-checkout-branch.sh Loading commit data...
t2019-checkout-ambiguous-ref.sh Loading commit data...
t2020-checkout-detach.sh Loading commit data...
t2021-checkout-overwrite.sh Loading commit data...
t2022-checkout-paths.sh Loading commit data...
t2023-checkout-m.sh Loading commit data...
t2024-checkout-dwim.sh Loading commit data...
t2025-worktree-add.sh Loading commit data...
t2026-worktree-prune.sh Loading commit data...
t2027-worktree-list.sh Loading commit data...
t2028-worktree-move.sh Loading commit data...
t2030-unresolve-info.sh Loading commit data...
t2050-git-dir-relative.sh Loading commit data...
t2100-update-cache-badpath.sh Loading commit data...
t2101-update-index-reupdate.sh Loading commit data...
t2102-update-index-symlinks.sh Loading commit data...
t2103-update-index-ignore-missing.sh Loading commit data...
t2104-update-index-skip-worktree.sh Loading commit data...
t2105-update-index-gitfile.sh Loading commit data...
t2106-update-index-assume-unchanged.sh Loading commit data...
t2107-update-index-basic.sh Loading commit data...
t2200-add-update.sh Loading commit data...
t2201-add-update-typechange.sh Loading commit data...
t2202-add-addremove.sh Loading commit data...
t2203-add-intent.sh Loading commit data...
t2204-add-ignored.sh Loading commit data...
t2300-cd-to-toplevel.sh Loading commit data...
t3000-ls-files-others.sh Loading commit data...
t3001-ls-files-others-exclude.sh Loading commit data...
t3002-ls-files-dashpath.sh Loading commit data...
t3003-ls-files-exclude.sh Loading commit data...
t3004-ls-files-basic.sh Loading commit data...
t3005-ls-files-relative.sh Loading commit data...
t3006-ls-files-long.sh Loading commit data...
t3007-ls-files-recurse-submodules.sh Loading commit data...
t3008-ls-files-lazy-init-name-hash.sh Loading commit data...
t3010-ls-files-killed-modified.sh Loading commit data...
t3020-ls-files-error-unmatch.sh Loading commit data...
t3030-merge-recursive.sh Loading commit data...
t3031-merge-criscross.sh Loading commit data...
t3032-merge-recursive-space-options.sh Loading commit data...
t3033-merge-toplevel.sh Loading commit data...
t3034-merge-recursive-rename-options.sh Loading commit data...
t3040-subprojects-basic.sh Loading commit data...
t3050-subprojects-fetch.sh Loading commit data...
t3060-ls-files-with-tree.sh Loading commit data...
t3070-wildmatch.sh Loading commit data...
t3100-ls-tree-restrict.sh Loading commit data...
t3101-ls-tree-dirname.sh Loading commit data...
t3102-ls-tree-wildcards.sh Loading commit data...
t3103-ls-tree-misc.sh Loading commit data...
t3200-branch.sh Loading commit data...
t3201-branch-contains.sh Loading commit data...
t3202-show-branch-octopus.sh Loading commit data...
t3203-branch-output.sh Loading commit data...
t3204-branch-name-interpretation.sh Loading commit data...
t3205-branch-color.sh Loading commit data...
t3210-pack-refs.sh Loading commit data...
t3211-peel-ref.sh Loading commit data...
t3300-funny-names.sh Loading commit data...
t3301-notes.sh Loading commit data...
t3302-notes-index-expensive.sh Loading commit data...
t3303-notes-subtrees.sh Loading commit data...
t3304-notes-mixed.sh Loading commit data...
t3305-notes-fanout.sh Loading commit data...
t3306-notes-prune.sh Loading commit data...
t3307-notes-man.sh Loading commit data...
t3308-notes-merge.sh Loading commit data...
t3309-notes-merge-auto-resolve.sh Loading commit data...
t3310-notes-merge-manual-resolve.sh Loading commit data...
t3311-notes-merge-fanout.sh Loading commit data...
t3320-notes-merge-worktrees.sh Loading commit data...
t3400-rebase.sh Loading commit data...
t3402-rebase-merge.sh Loading commit data...
t3403-rebase-skip.sh Loading commit data...
t3404-rebase-interactive.sh Loading commit data...
t3405-rebase-malformed.sh Loading commit data...
t3406-rebase-message.sh Loading commit data...
t3407-rebase-abort.sh Loading commit data...
t3408-rebase-multi-line.sh Loading commit data...
t3409-rebase-preserve-merges.sh Loading commit data...
t3410-rebase-preserve-dropped-merges.sh Loading commit data...
t3411-rebase-preserve-around-merges.sh Loading commit data...
t3412-rebase-root.sh Loading commit data...
t3413-rebase-hook.sh Loading commit data...
t3414-rebase-preserve-onto.sh Loading commit data...
t3415-rebase-autosquash.sh Loading commit data...
t3416-rebase-onto-threedots.sh Loading commit data...
t3417-rebase-whitespace-fix.sh Loading commit data...
t3418-rebase-continue.sh Loading commit data...
t3419-rebase-patch-id.sh Loading commit data...
t3420-rebase-autostash.sh Loading commit data...
t3421-rebase-topology-linear.sh Loading commit data...
t3425-rebase-topology-merges.sh Loading commit data...
t3426-rebase-submodule.sh Loading commit data...
t3427-rebase-subtree.sh Loading commit data...
t3428-rebase-signoff.sh Loading commit data...
t3429-rebase-edit-todo.sh Loading commit data...
t3500-cherry.sh Loading commit data...
t3501-revert-cherry-pick.sh Loading commit data...
t3502-cherry-pick-merge.sh Loading commit data...
t3503-cherry-pick-root.sh Loading commit data...
t3504-cherry-pick-rerere.sh Loading commit data...
t3505-cherry-pick-empty.sh Loading commit data...
t3506-cherry-pick-ff.sh Loading commit data...
t3507-cherry-pick-conflict.sh Loading commit data...
t3508-cherry-pick-many-commits.sh Loading commit data...
t3509-cherry-pick-merge-df.sh Loading commit data...
t3510-cherry-pick-sequence.sh Loading commit data...
t3511-cherry-pick-x.sh Loading commit data...
t3512-cherry-pick-submodule.sh Loading commit data...
t3513-revert-submodule.sh Loading commit data...
t3600-rm.sh Loading commit data...
t3700-add.sh Loading commit data...
t3701-add-interactive.sh Loading commit data...
t3702-add-edit.sh Loading commit data...
t3703-add-magic-pathspec.sh Loading commit data...
t3800-mktag.sh Loading commit data...
t3900-i18n-commit.sh Loading commit data...
t3901-i18n-patch.sh Loading commit data...
t3902-quoted.sh Loading commit data...
t3903-stash.sh Loading commit data...
t3904-stash-patch.sh Loading commit data...
t3905-stash-include-untracked.sh Loading commit data...
t3906-stash-submodule.sh Loading commit data...
t3910-mac-os-precompose.sh Loading commit data...
t4000-diff-format.sh Loading commit data...
t4001-diff-rename.sh Loading commit data...
t4002-diff-basic.sh Loading commit data...
t4003-diff-rename-1.sh Loading commit data...
t4004-diff-rename-symlink.sh Loading commit data...
t4005-diff-rename-2.sh Loading commit data...
t4006-diff-mode.sh Loading commit data...
t4007-rename-3.sh Loading commit data...
t4008-diff-break-rewrite.sh Loading commit data...
t4009-diff-rename-4.sh Loading commit data...
t4010-diff-pathspec.sh Loading commit data...
t4011-diff-symlink.sh Loading commit data...
t4012-diff-binary.sh Loading commit data...
t4013-diff-various.sh Loading commit data...
t4014-format-patch.sh Loading commit data...
t4015-diff-whitespace.sh Loading commit data...
t4016-diff-quote.sh Loading commit data...
t4017-diff-retval.sh Loading commit data...
t4018-diff-funcname.sh Loading commit data...
t4019-diff-wserror.sh Loading commit data...
t4020-diff-external.sh Loading commit data...
t4021-format-patch-numbered.sh Loading commit data...
t4022-diff-rewrite.sh Loading commit data...
t4023-diff-rename-typechange.sh Loading commit data...
t4024-diff-optimize-common.sh Loading commit data...
t4025-hunk-header.sh Loading commit data...
t4026-color.sh Loading commit data...
t4027-diff-submodule.sh Loading commit data...
t4028-format-patch-mime-headers.sh Loading commit data...
t4029-diff-trailing-space.sh Loading commit data...
t4030-diff-textconv.sh Loading commit data...
t4031-diff-rewrite-binary.sh Loading commit data...
t4032-diff-inter-hunk-context.sh Loading commit data...
t4033-diff-patience.sh Loading commit data...
t4034-diff-words.sh Loading commit data...
t4035-diff-quiet.sh Loading commit data...
t4036-format-patch-signer-mime.sh Loading commit data...
t4037-diff-r-t-dirs.sh Loading commit data...
t4038-diff-combined.sh Loading commit data...
t4039-diff-assume-unchanged.sh Loading commit data...
t4040-whitespace-status.sh Loading commit data...
t4041-diff-submodule-option.sh Loading commit data...
t4042-diff-textconv-caching.sh Loading commit data...
t4043-diff-rename-binary.sh Loading commit data...
t4044-diff-index-unique-abbrev.sh Loading commit data...
t4045-diff-relative.sh Loading commit data...
t4046-diff-unmerged.sh Loading commit data...
t4047-diff-dirstat.sh Loading commit data...
t4048-diff-combined-binary.sh Loading commit data...
t4049-diff-stat-count.sh Loading commit data...
t4050-diff-histogram.sh Loading commit data...
t4051-diff-function-context.sh Loading commit data...
t4052-stat-output.sh Loading commit data...
t4053-diff-no-index.sh Loading commit data...
t4054-diff-bogus-tree.sh Loading commit data...
t4055-diff-context.sh Loading commit data...
t4056-diff-order.sh Loading commit data...
t4057-diff-combined-paths.sh Loading commit data...
t4058-diff-duplicates.sh Loading commit data...
t4059-diff-submodule-not-initialized.sh Loading commit data...
t4060-diff-submodule-option-diff-format.sh Loading commit data...
t4061-diff-indent.sh Loading commit data...
t4062-diff-pickaxe.sh Loading commit data...
t4063-diff-blobs.sh Loading commit data...
t4064-diff-oidfind.sh Loading commit data...
t4065-diff-anchored.sh Loading commit data...
t4100-apply-stat.sh Loading commit data...
t4101-apply-nonl.sh Loading commit data...
t4102-apply-rename.sh Loading commit data...
t4103-apply-binary.sh Loading commit data...
t4104-apply-boundary.sh Loading commit data...
t4105-apply-fuzz.sh Loading commit data...
t4106-apply-stdin.sh Loading commit data...
t4107-apply-ignore-whitespace.sh Loading commit data...
t4108-apply-threeway.sh Loading commit data...
t4109-apply-multifrag.sh Loading commit data...
t4110-apply-scan.sh Loading commit data...
t4111-apply-subdir.sh Loading commit data...
t4112-apply-renames.sh Loading commit data...
t4113-apply-ending.sh Loading commit data...
t4114-apply-typechange.sh Loading commit data...
t4115-apply-symlink.sh Loading commit data...
t4116-apply-reverse.sh Loading commit data...
t4117-apply-reject.sh Loading commit data...
t4118-apply-empty-context.sh Loading commit data...
t4119-apply-config.sh Loading commit data...
t4120-apply-popt.sh Loading commit data...
t4121-apply-diffs.sh Loading commit data...
t4122-apply-symlink-inside.sh Loading commit data...
t4123-apply-shrink.sh Loading commit data...
t4124-apply-ws-rule.sh Loading commit data...
t4125-apply-ws-fuzz.sh Loading commit data...
t4126-apply-empty.sh Loading commit data...
t4127-apply-same-fn.sh Loading commit data...
t4128-apply-root.sh Loading commit data...
t4129-apply-samemode.sh Loading commit data...
t4130-apply-criss-cross-rename.sh Loading commit data...
t4131-apply-fake-ancestor.sh Loading commit data...
t4132-apply-removal.sh Loading commit data...
t4133-apply-filenames.sh Loading commit data...
t4134-apply-submodule.sh Loading commit data...
t4135-apply-weird-filenames.sh Loading commit data...
t4136-apply-check.sh Loading commit data...
t4137-apply-submodule.sh Loading commit data...
t4138-apply-ws-expansion.sh Loading commit data...
t4139-apply-escape.sh Loading commit data...
t4150-am.sh Loading commit data...
t4151-am-abort.sh Loading commit data...
t4152-am-subjects.sh Loading commit data...
t4153-am-resume-override-opts.sh Loading commit data...
t4200-rerere.sh Loading commit data...
t4201-shortlog.sh Loading commit data...
t4202-log.sh Loading commit data...
t4203-mailmap.sh Loading commit data...
t4204-patch-id.sh Loading commit data...
t4205-log-pretty-formats.sh Loading commit data...
t4206-log-follow-harder-copies.sh Loading commit data...
t4207-log-decoration-colors.sh Loading commit data...
t4208-log-magic-pathspec.sh Loading commit data...
t4209-log-pickaxe.sh Loading commit data...
t4210-log-i18n.sh Loading commit data...
t4211-line-log.sh Loading commit data...
t4212-log-corrupt.sh Loading commit data...
t4213-log-tabexpand.sh Loading commit data...
t4252-am-options.sh Loading commit data...
t4253-am-keep-cr-dos.sh Loading commit data...
t4254-am-corrupt.sh Loading commit data...
t4255-am-submodule.sh Loading commit data...
t4300-merge-tree.sh Loading commit data...
t5000-tar-tree.sh Loading commit data...
t5001-archive-attr.sh Loading commit data...
t5002-archive-attr-pattern.sh Loading commit data...
t5003-archive-zip.sh Loading commit data...
t5004-archive-corner-cases.sh Loading commit data...
t5100-mailinfo.sh Loading commit data...
t5150-request-pull.sh Loading commit data...
t5300-pack-object.sh Loading commit data...
t5301-sliding-window.sh Loading commit data...
t5302-pack-index.sh Loading commit data...
t5303-pack-corruption-resilience.sh Loading commit data...
t5304-prune.sh Loading commit data...
t5305-include-tag.sh Loading commit data...
t5306-pack-nobase.sh Loading commit data...
t5307-pack-missing-commit.sh Loading commit data...
t5308-pack-detect-duplicates.sh Loading commit data...
t5309-pack-delta-cycles.sh Loading commit data...
t5310-pack-bitmaps.sh Loading commit data...
t5311-pack-bitmaps-shallow.sh Loading commit data...
t5312-prune-corruption.sh Loading commit data...
t5313-pack-bounds-checks.sh Loading commit data...
t5314-pack-cycle-detection.sh Loading commit data...
t5315-pack-objects-compression.sh Loading commit data...
t5316-pack-delta-depth.sh Loading commit data...
t5317-pack-objects-filter-objects.sh Loading commit data...
t5400-send-pack.sh Loading commit data...
t5401-update-hooks.sh Loading commit data...
t5402-post-merge-hook.sh Loading commit data...
t5403-post-checkout-hook.sh Loading commit data...
t5404-tracking-branches.sh Loading commit data...
t5405-send-pack-rewind.sh Loading commit data...
t5406-remote-rejects.sh Loading commit data...
t5407-post-rewrite-hook.sh Loading commit data...
t5408-send-pack-stdin.sh Loading commit data...
t5500-fetch-pack.sh Loading commit data...
t5501-fetch-push-alternates.sh Loading commit data...
t5502-quickfetch.sh Loading commit data...
t5503-tagfollow.sh Loading commit data...
t5504-fetch-receive-strict.sh Loading commit data...
t5505-remote.sh Loading commit data...
t5506-remote-groups.sh Loading commit data...
t5507-remote-environment.sh Loading commit data...
t5509-fetch-push-namespaces.sh Loading commit data...
t5510-fetch.sh Loading commit data...
t5511-refspec.sh Loading commit data...
t5512-ls-remote.sh Loading commit data...
t5513-fetch-track.sh Loading commit data...
t5514-fetch-multiple.sh Loading commit data...
t5515-fetch-merge-logic.sh Loading commit data...
t5516-fetch-push.sh Loading commit data...
t5517-push-mirror.sh Loading commit data...
t5518-fetch-exit-status.sh Loading commit data...
t5519-push-alternates.sh Loading commit data...
t5520-pull.sh Loading commit data...
t5521-pull-options.sh Loading commit data...
t5522-pull-symlink.sh Loading commit data...
t5523-push-upstream.sh Loading commit data...
t5524-pull-msg.sh Loading commit data...
t5525-fetch-tagopt.sh Loading commit data...
t5526-fetch-submodules.sh Loading commit data...
t5527-fetch-odd-refs.sh Loading commit data...
t5528-push-default.sh Loading commit data...
t5529-push-errors.sh Loading commit data...
t5530-upload-pack-error.sh Loading commit data...
t5531-deep-submodule-push.sh Loading commit data...
t5532-fetch-proxy.sh Loading commit data...
t5533-push-cas.sh Loading commit data...
t5534-push-signed.sh Loading commit data...
t5535-fetch-push-symref.sh Loading commit data...
t5536-fetch-conflicts.sh Loading commit data...
t5537-fetch-shallow.sh Loading commit data...
t5538-push-shallow.sh Loading commit data...
t5539-fetch-http-shallow.sh Loading commit data...
t5540-http-push-webdav.sh Loading commit data...
t5541-http-push-smart.sh Loading commit data...
t5542-push-http-shallow.sh Loading commit data...
t5543-atomic-push.sh Loading commit data...
t5544-pack-objects-hook.sh Loading commit data...
t5545-push-options.sh Loading commit data...
t5546-receive-limits.sh Loading commit data...
t5547-push-quarantine.sh Loading commit data...
t5550-http-fetch-dumb.sh Loading commit data...
t5551-http-fetch-smart.sh Loading commit data...
t5560-http-backend-noserver.sh Loading commit data...
t5561-http-backend.sh Loading commit data...
t556x_common Loading commit data...
t5570-git-daemon.sh Loading commit data...
t5571-pre-push-hook.sh Loading commit data...
t5572-pull-submodule.sh Loading commit data...
t5573-pull-verify-signatures.sh Loading commit data...
t5580-clone-push-unc.sh Loading commit data...
t5600-clone-fail-cleanup.sh Loading commit data...
t5601-clone.sh Loading commit data...
t5602-clone-remote-exec.sh Loading commit data...
t5603-clone-dirname.sh Loading commit data...
t5604-clone-reference.sh Loading commit data...
t5605-clone-local.sh Loading commit data...
t5606-clone-options.sh Loading commit data...
t5607-clone-bundle.sh Loading commit data...
t5608-clone-2gb.sh Loading commit data...
t5609-clone-branch.sh Loading commit data...
t5610-clone-detached.sh Loading commit data...
t5611-clone-config.sh Loading commit data...
t5612-clone-refspec.sh Loading commit data...
t5613-info-alternate.sh Loading commit data...
t5614-clone-submodules-shallow.sh Loading commit data...
t5615-alternate-env.sh Loading commit data...
t5616-partial-clone.sh Loading commit data...
t5700-protocol-v1.sh Loading commit data...
t5801-remote-helpers.sh Loading commit data...
t5802-connect-helper.sh Loading commit data...
t5810-proto-disable-local.sh Loading commit data...
t5811-proto-disable-git.sh Loading commit data...
t5812-proto-disable-http.sh Loading commit data...
t5813-proto-disable-ssh.sh Loading commit data...
t5814-proto-disable-ext.sh Loading commit data...
t5815-submodule-protos.sh Loading commit data...
t5900-repo-selection.sh Loading commit data...
t6000-rev-list-misc.sh Loading commit data...
t6001-rev-list-graft.sh Loading commit data...
t6002-rev-list-bisect.sh Loading commit data...
t6003-rev-list-topo-order.sh Loading commit data...
t6004-rev-list-path-optim.sh Loading commit data...
t6005-rev-list-count.sh Loading commit data...
t6006-rev-list-format.sh Loading commit data...
t6007-rev-list-cherry-pick-file.sh Loading commit data...
t6008-rev-list-submodule.sh Loading commit data...
t6009-rev-list-parent.sh Loading commit data...
t6010-merge-base.sh Loading commit data...
t6011-rev-list-with-bad-commit.sh Loading commit data...
t6012-rev-list-simplify.sh Loading commit data...
t6013-rev-list-reverse-parents.sh Loading commit data...
t6014-rev-list-all.sh Loading commit data...
t6016-rev-list-graph-simplify-history.sh Loading commit data...
t6017-rev-list-stdin.sh Loading commit data...
t6018-rev-list-glob.sh Loading commit data...
t6019-rev-list-ancestry-path.sh Loading commit data...
t6020-merge-df.sh Loading commit data...
t6021-merge-criss-cross.sh Loading commit data...
t6022-merge-rename.sh Loading commit data...
t6023-merge-file.sh Loading commit data...
t6024-recursive-merge.sh Loading commit data...
t6025-merge-symlinks.sh Loading commit data...
t6026-merge-attr.sh Loading commit data...
t6027-merge-binary.sh Loading commit data...
t6028-merge-up-to-date.sh Loading commit data...
t6029-merge-subtree.sh Loading commit data...
t6030-bisect-porcelain.sh Loading commit data...
t6031-merge-filemode.sh Loading commit data...
t6032-merge-large-rename.sh Loading commit data...
t6033-merge-crlf.sh Loading commit data...
t6034-merge-rename-nocruft.sh Loading commit data...
t6035-merge-dir-to-symlink.sh Loading commit data...
t6036-recursive-corner-cases.sh Loading commit data...
t6037-merge-ours-theirs.sh Loading commit data...
t6038-merge-text-auto.sh Loading commit data...
t6039-merge-ignorecase.sh Loading commit data...
t6040-tracking-info.sh Loading commit data...
t6041-bisect-submodule.sh Loading commit data...
t6042-merge-rename-corner-cases.sh Loading commit data...
t6044-merge-unrelated-index-changes.sh Loading commit data...
t6045-merge-rename-delete.sh Loading commit data...
t6050-replace.sh Loading commit data...
t6060-merge-index.sh Loading commit data...
t6100-rev-list-in-order.sh Loading commit data...
t6101-rev-parse-parents.sh Loading commit data...
t6110-rev-list-sparse.sh Loading commit data...
t6111-rev-list-treesame.sh Loading commit data...
t6112-rev-list-filters-objects.sh Loading commit data...
t6120-describe.sh Loading commit data...
t6130-pathspec-noglob.sh Loading commit data...
t6131-pathspec-icase.sh Loading commit data...
t6132-pathspec-exclude.sh Loading commit data...
t6133-pathspec-rev-dwim.sh Loading commit data...
t6134-pathspec-in-submodule.sh Loading commit data...
t6135-pathspec-with-attrs.sh Loading commit data...
t6200-fmt-merge-msg.sh Loading commit data...
t6300-for-each-ref.sh Loading commit data...
t6301-for-each-ref-errors.sh Loading commit data...
t6302-for-each-ref-filter.sh Loading commit data...
t6500-gc.sh Loading commit data...
t6501-freshen-objects.sh Loading commit data...
t7001-mv.sh Loading commit data...
t7003-filter-branch.sh Loading commit data...
t7004-tag.sh Loading commit data...
t7005-editor.sh Loading commit data...
t7006-pager.sh Loading commit data...
t7007-show.sh Loading commit data...
t7008-grep-binary.sh Loading commit data...
t7009-filter-branch-null-sha1.sh Loading commit data...
t7010-setup.sh Loading commit data...
t7011-skip-worktree-reading.sh Loading commit data...
t7012-skip-worktree-writing.sh Loading commit data...
t7030-verify-tag.sh Loading commit data...
t7060-wtstatus.sh Loading commit data...
t7061-wtstatus-ignore.sh Loading commit data...
t7062-wtstatus-ignorecase.sh Loading commit data...
t7063-status-untracked-cache.sh Loading commit data...
t7064-wtstatus-pv2.sh Loading commit data...
t7101-reset-empty-subdirs.sh Loading commit data...
t7102-reset.sh Loading commit data...
t7103-reset-bare.sh Loading commit data...
t7104-reset-hard.sh Loading commit data...
t7105-reset-patch.sh Loading commit data...
t7106-reset-unborn-branch.sh Loading commit data...
t7110-reset-merge.sh Loading commit data...
t7111-reset-table.sh Loading commit data...
t7112-reset-submodule.sh Loading commit data...
t7201-co.sh Loading commit data...
t7300-clean.sh Loading commit data...
t7301-clean-interactive.sh Loading commit data...
t7400-submodule-basic.sh Loading commit data...
t7401-submodule-summary.sh Loading commit data...
t7402-submodule-rebase.sh Loading commit data...
t7403-submodule-sync.sh Loading commit data...
t7405-submodule-merge.sh Loading commit data...
t7406-submodule-update.sh Loading commit data...
t7407-submodule-foreach.sh Loading commit data...
t7408-submodule-reference.sh Loading commit data...
t7409-submodule-detached-work-tree.sh Loading commit data...
t7410-submodule-checkout-to.sh Loading commit data...
t7411-submodule-config.sh Loading commit data...
t7412-submodule-absorbgitdirs.sh Loading commit data...
t7413-submodule-is-active.sh Loading commit data...
t7414-submodule-mistakes.sh Loading commit data...
t7500-commit.sh Loading commit data...
t7501-commit.sh Loading commit data...
t7502-commit.sh Loading commit data...
t7503-pre-commit-hook.sh Loading commit data...
t7504-commit-msg-hook.sh Loading commit data...
t7505-prepare-commit-msg-hook.sh Loading commit data...
t7506-status-submodule.sh Loading commit data...
t7507-commit-verbose.sh Loading commit data...
t7508-status.sh Loading commit data...
t7509-commit.sh Loading commit data...
t7510-signed-commit.sh Loading commit data...
t7511-status-index.sh Loading commit data...
t7512-status-help.sh Loading commit data...
t7513-interpret-trailers.sh Loading commit data...
t7514-commit-patch.sh Loading commit data...
t7515-status-symlinks.sh Loading commit data...
t7516-commit-races.sh Loading commit data...
t7517-per-repo-email.sh Loading commit data...
t7518-ident-corner-cases.sh Loading commit data...
t7519-status-fsmonitor.sh Loading commit data...
t7520-ignored-hook-warning.sh Loading commit data...
t7521-ignored-mode.sh Loading commit data...
t7600-merge.sh Loading commit data...
t7601-merge-pull-config.sh Loading commit data...
t7602-merge-octopus-many.sh Loading commit data...
t7603-merge-reduce-heads.sh Loading commit data...
t7604-merge-custom-message.sh Loading commit data...
t7605-merge-resolve.sh Loading commit data...
t7606-merge-custom.sh Loading commit data...
t7607-merge-overwrite.sh Loading commit data...
t7608-merge-messages.sh Loading commit data...
t7609-merge-co-error-msgs.sh Loading commit data...
t7610-mergetool.sh Loading commit data...
t7611-merge-abort.sh Loading commit data...
t7612-merge-verify-signatures.sh Loading commit data...
t7613-merge-submodule.sh Loading commit data...
t7614-merge-signoff.sh Loading commit data...
t7700-repack.sh Loading commit data...
t7701-repack-unpack-unreachable.sh Loading commit data...
t7702-repack-cyclic-alternate.sh Loading commit data...
t7800-difftool.sh Loading commit data...
t7810-grep.sh Loading commit data...
t7811-grep-open.sh Loading commit data...
t7812-grep-icase-non-ascii.sh Loading commit data...
t7813-grep-icase-iso.sh Loading commit data...
t7814-grep-recurse-submodules.sh Loading commit data...
t8001-annotate.sh Loading commit data...
t8002-blame.sh Loading commit data...
t8003-blame-corner-cases.sh Loading commit data...
t8004-blame-with-conflicts.sh Loading commit data...
t8005-blame-i18n.sh Loading commit data...
t8006-blame-textconv.sh Loading commit data...
t8007-cat-file-textconv.sh Loading commit data...
t8008-blame-formats.sh Loading commit data...
t8009-blame-vs-topicbranches.sh Loading commit data...
t8010-cat-file-filters.sh Loading commit data...
t8011-blame-split-file.sh Loading commit data...
t9001-send-email.sh Loading commit data...
t9002-column.sh Loading commit data...
t9003-help-autocorrect.sh Loading commit data...
t9004-example.sh Loading commit data...
t9010-svn-fe.sh Loading commit data...
t9011-svn-da.sh Loading commit data...
t9020-remote-svn.sh Loading commit data...
t9100-git-svn-basic.sh Loading commit data...
t9101-git-svn-props.sh Loading commit data...
t9102-git-svn-deep-rmdir.sh Loading commit data...
t9103-git-svn-tracked-directory-removed.sh Loading commit data...
t9104-git-svn-follow-parent.sh Loading commit data...
t9105-git-svn-commit-diff.sh Loading commit data...
t9106-git-svn-commit-diff-clobber.sh Loading commit data...
t9107-git-svn-migrate.sh Loading commit data...
t9108-git-svn-glob.sh Loading commit data...
t9109-git-svn-multi-glob.sh Loading commit data...
t9110-git-svn-use-svm-props.sh Loading commit data...
t9111-git-svn-use-svnsync-props.sh Loading commit data...
t9112-git-svn-md5less-file.sh Loading commit data...
t9113-git-svn-dcommit-new-file.sh Loading commit data...
t9114-git-svn-dcommit-merge.sh Loading commit data...
t9115-git-svn-dcommit-funky-renames.sh Loading commit data...
t9116-git-svn-log.sh Loading commit data...
t9117-git-svn-init-clone.sh Loading commit data...
t9118-git-svn-funky-branch-names.sh Loading commit data...
t9119-git-svn-info.sh Loading commit data...
t9120-git-svn-clone-with-percent-escapes.sh Loading commit data...
t9121-git-svn-fetch-renamed-dir.sh Loading commit data...
t9122-git-svn-author.sh Loading commit data...
t9123-git-svn-rebuild-with-rewriteroot.sh Loading commit data...
t9124-git-svn-dcommit-auto-props.sh Loading commit data...
t9125-git-svn-multi-glob-branch-names.sh Loading commit data...
t9126-git-svn-follow-deleted-readded-directory.sh Loading commit data...
t9127-git-svn-partial-rebuild.sh Loading commit data...
t9128-git-svn-cmd-branch.sh Loading commit data...
t9129-git-svn-i18n-commitencoding.sh Loading commit data...
t9130-git-svn-authors-file.sh Loading commit data...
t9131-git-svn-empty-symlink.sh Loading commit data...
t9132-git-svn-broken-symlink.sh Loading commit data...
t9133-git-svn-nested-git-repo.sh Loading commit data...
t9134-git-svn-ignore-paths.sh Loading commit data...
t9135-git-svn-moved-branch-empty-file.sh Loading commit data...
t9136-git-svn-recreated-branch-empty-file.sh Loading commit data...
t9137-git-svn-dcommit-clobber-series.sh Loading commit data...
t9138-git-svn-authors-prog.sh Loading commit data...
t9139-git-svn-non-utf8-commitencoding.sh Loading commit data...
t9140-git-svn-reset.sh Loading commit data...
t9141-git-svn-multiple-branches.sh Loading commit data...
t9142-git-svn-shallow-clone.sh Loading commit data...
t9143-git-svn-gc.sh Loading commit data...
t9144-git-svn-old-rev_map.sh Loading commit data...
t9145-git-svn-master-branch.sh Loading commit data...
t9146-git-svn-empty-dirs.sh Loading commit data...
t9147-git-svn-include-paths.sh Loading commit data...
t9148-git-svn-propset.sh Loading commit data...
t9150-svk-mergetickets.sh Loading commit data...
t9151-svn-mergeinfo.sh Loading commit data...
t9152-svn-empty-dirs-after-gc.sh Loading commit data...
t9153-git-svn-rewrite-uuid.sh Loading commit data...
t9154-git-svn-fancy-glob.sh Loading commit data...
t9155-git-svn-fetch-deleted-tag.sh Loading commit data...
t9156-git-svn-fetch-deleted-tag-2.sh Loading commit data...
t9157-git-svn-fetch-merge.sh Loading commit data...
t9158-git-svn-mergeinfo.sh Loading commit data...
t9159-git-svn-no-parent-mergeinfo.sh Loading commit data...
t9160-git-svn-preserve-empty-dirs.sh Loading commit data...
t9161-git-svn-mergeinfo-push.sh Loading commit data...
t9162-git-svn-dcommit-interactive.sh Loading commit data...
t9163-git-svn-reset-clears-caches.sh Loading commit data...
t9164-git-svn-dcommit-concurrent.sh Loading commit data...
t9165-git-svn-fetch-merge-branch-of-branch.sh Loading commit data...
t9166-git-svn-fetch-merge-branch-of-branch2.sh Loading commit data...
t9167-git-svn-cmd-branch-subproject.sh Loading commit data...
t9168-git-svn-partially-globbed-names.sh Loading commit data...
t9169-git-svn-dcommit-crlf.sh Loading commit data...
t9200-git-cvsexportcommit.sh Loading commit data...
t9300-fast-import.sh Loading commit data...
t9301-fast-import-notes.sh Loading commit data...
t9302-fast-import-unpack-limit.sh Loading commit data...
t9303-fast-import-compression.sh Loading commit data...
t9350-fast-export.sh Loading commit data...
t9351-fast-export-anonymize.sh Loading commit data...
t9400-git-cvsserver-server.sh Loading commit data...
t9401-git-cvsserver-crlf.sh Loading commit data...
t9402-git-cvsserver-refs.sh Loading commit data...
t9500-gitweb-standalone-no-errors.sh Loading commit data...
t9501-gitweb-standalone-http-status.sh Loading commit data...
t9502-gitweb-standalone-parse-output.sh Loading commit data...
t9600-cvsimport.sh Loading commit data...
t9601-cvsimport-vendor-branch.sh Loading commit data...
t9602-cvsimport-branches-tags.sh Loading commit data...
t9603-cvsimport-patchsets.sh Loading commit data...
t9604-cvsimport-timestamps.sh Loading commit data...
t9700-perl-git.sh Loading commit data...
t9800-git-p4-basic.sh Loading commit data...
t9801-git-p4-branch.sh Loading commit data...
t9802-git-p4-filetype.sh Loading commit data...
t9803-git-p4-shell-metachars.sh Loading commit data...
t9804-git-p4-label.sh Loading commit data...
t9805-git-p4-skip-submit-edit.sh Loading commit data...
t9806-git-p4-options.sh Loading commit data...
t9807-git-p4-submit.sh Loading commit data...
t9808-git-p4-chdir.sh Loading commit data...
t9809-git-p4-client-view.sh Loading commit data...
t9810-git-p4-rcs.sh Loading commit data...
t9811-git-p4-label-import.sh Loading commit data...
t9812-git-p4-wildcards.sh Loading commit data...
t9813-git-p4-preserve-users.sh Loading commit data...
t9814-git-p4-rename.sh Loading commit data...
t9815-git-p4-submit-fail.sh Loading commit data...
t9816-git-p4-locked.sh Loading commit data...
t9817-git-p4-exclude.sh Loading commit data...
t9818-git-p4-block.sh Loading commit data...
t9819-git-p4-case-folding.sh Loading commit data...
t9820-git-p4-editor-handling.sh Loading commit data...
t9821-git-p4-path-variations.sh Loading commit data...
t9822-git-p4-path-encoding.sh Loading commit data...
t9823-git-p4-mock-lfs.sh Loading commit data...
t9824-git-p4-git-lfs.sh Loading commit data...
t9825-git-p4-handle-utf16-without-bom.sh Loading commit data...
t9826-git-p4-keep-empty-commits.sh Loading commit data...
t9827-git-p4-change-filetype.sh Loading commit data...
t9828-git-p4-map-user.sh Loading commit data...
t9829-git-p4-jobs.sh Loading commit data...
t9830-git-p4-symlink-dir.sh Loading commit data...
t9831-git-p4-triggers.sh Loading commit data...
t9901-git-web--browse.sh Loading commit data...
t9902-completion.sh Loading commit data...
t9903-bash-prompt.sh Loading commit data...
test-binary-1.png Loading commit data...
test-binary-2.png Loading commit data...
test-lib-functions.sh Loading commit data...
test-lib.sh Loading commit data...
test-terminal.perl Loading commit data...