summaryrefslogtreecommitdiff
path: root/t/t2000-checkout-cache-clash.sh
diff options
context:
space:
mode:
authorLibravatar Johannes Schindelin <Johannes.Schindelin@gmx.de>2009-03-06 10:48:53 +0100
committerLibravatar Junio C Hamano <gitster@pobox.com>2009-03-07 20:27:48 -0800
commitca31f0b5c2fe379324920094ef1d242dce062737 (patch)
treec47f06796442bfd65be4145f2a482d8d6469909b /t/t2000-checkout-cache-clash.sh
parentbash completion: teach fetch, pull, and push to complete their options (diff)
downloadtgif-ca31f0b5c2fe379324920094ef1d242dce062737.tar.xz
Add an (optional, since expensive) test for >2gb clones
Define GIT_TEST_CLONE_2GB=t if you want the test not to be skipped. The test works by constructing a repository larger than 2gb, and then cloning it. The repository is forced larger than 2gb by setting compression and delta depth to zero, and then adding just enough unique objects of a given size. The objects consist of a running decimal number in ASCII, padded by spaces. Should that break in the future, e.g. when pack v4 becomes default, there is a commented-out call to test-genrandom which can be substituted, but that uses more cycles than the current method. Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t2000-checkout-cache-clash.sh')
0 files changed, 0 insertions, 0 deletions