t7004: give the test a bit more stack space

It was reported that the allocated stack space was too small for
some archs openSUSE buildfarm runs the tests on.  Double it while
also doubling the amount of data to be handled.

Reported-by: Andreas Schwab <schwab@linux-m68k.org>
Suggested-by: Jeff King <peff@peff.net>
Tested-by: Andreas Schwab <schwab@linux-m68k.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Junio C Hamano 2014-09-23 15:41:38 -07:00
parent cbc60b6720
commit b9a1907899

View File

@ -1424,7 +1424,7 @@ EOF
' '
run_with_limited_stack () { run_with_limited_stack () {
(ulimit -s 64 && "$@") (ulimit -s 128 && "$@")
} }
test_lazy_prereq ULIMIT 'run_with_limited_stack true' test_lazy_prereq ULIMIT 'run_with_limited_stack true'
@ -1433,7 +1433,7 @@ test_lazy_prereq ULIMIT 'run_with_limited_stack true'
test_expect_success ULIMIT '--contains works in a deep repo' ' test_expect_success ULIMIT '--contains works in a deep repo' '
>expect && >expect &&
i=1 && i=1 &&
while test $i -lt 4000 while test $i -lt 8000
do do
echo "commit refs/heads/master echo "commit refs/heads/master
committer A U Thor <author@example.com> $((1000000000 + $i * 100)) +0200 committer A U Thor <author@example.com> $((1000000000 + $i * 100)) +0200