t7004: give the test a bit more stack space
authorJunio C Hamano <gitster@pobox.com>
Tue, 23 Sep 2014 22:41:38 +0000 (15:41 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 23 Sep 2014 22:41:38 +0000 (15:41 -0700)
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>
t/t7004-tag.sh
index e4ab0f5b64194da05b159782a5e41479bf47de20..c5641975b48dccfa03d953590249329a5eb218f7 100755 (executable)
@@ -1424,7 +1424,7 @@ EOF
 '
 
 run_with_limited_stack () {
-       (ulimit -s 64 && "$@")
+       (ulimit -s 128 && "$@")
 }
 
 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' '
        >expect &&
        i=1 &&
-       while test $i -lt 4000
+       while test $i -lt 8000
        do
                echo "commit refs/heads/master
 committer A U Thor <author@example.com> $((1000000000 + $i * 100)) +0200