path: root/t/perf/repos
AgeCommit message (Collapse)Author
2017-04-20p0006-read-tree-checkout: perf test to time read-treeJeff Hostetler
Created t/perf/repos/ to generate large, but artificial repositories. Created t/perf/ to alter an EXISTING repo to have a set of large commits. This can be used to create a branch with 1M+ files in repositories like git.git or linux.git, but with more realistic content. It does this by making multiple copies of the entire worktree in a series of sub-directories. The branch name and ballast structure created by both scripts match, so either script can be used to generate very large test repositories for the following perf test. Created t/perf/ to measure performance on various read-tree, checkout, and update-index operations. This test can run using either normal repos or ones from the above scripts. Signed-off-by: Jeff Hostetler <> Signed-off-by: Junio C Hamano <>