Meta/Dothem: tell Meta/Make to test in the ramdisk

Junio C Hamano committed Jun 29, 2015 at 14:25 UTC 527e148febf3b5873e1424b50b63ea7fac6c86dd
1 file changed +2 -14
Dothem
+2 -14
@@ -39,20 +39,7 @@ do
39 shift
40 done
41
42 -for TRASH in /dev/shm /tmp ""
43 -do
44 - if test -n "$TRASH" &&
45 - mkdir -p "$TRASH/testpen" 2>/dev/null &&
46 - test -w "$TRASH/testpen"
47 - then
48 - TRASH="--root=$(cd "$TRASH/testpen" && /bin/pwd)"
49 - break
50 - fi
51 -done
52 -
42 sh -c 'asciidoc --version >/dev/null 2>&1' || nodoc=y
54 -GIT_TEST_OPTS="$TRASH${GIT_TEST_OPTS+" $GIT_TEST_OPTS"}"
55 -export GIT_TEST_OPTS
43
44 GIT_TEST_CHAIN_LINT=1
45 export GIT_TEST_CHAIN_LINT
@@ -201,7 +188,8 @@ do
188
189 save=$(git rev-parse HEAD) &&
190
204 - Meta/Make $M ${test+"$test"} $jobs -- ${with_dash:+SHELL_PATH=/bin/dash} "$@" $dotest &&
191 + Meta/Make $M ${test+"$test"} $jobs --memtrash \
192 + -- ${with_dash:+SHELL_PATH=/bin/dash} "$@" $dotest &&
193
194 {
195 test -n "$skip_doc" ||