summaryrefslogtreecommitdiff
path: root/utils
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2009-10-19 13:20:56 +0000
committerDaniel Dunbar <daniel@zuster.org>2009-10-19 13:20:56 +0000
commitddef095d4d077f834d621aa292efeacc33cb7dd4 (patch)
treed572247d250792bf40ffbcb8015a52c88bef026b /utils
parent2bb4c53ef62a7977c3da8530234e90eb4c18c3c9 (diff)
downloadllvm-ddef095d4d077f834d621aa292efeacc33cb7dd4.tar.gz
llvm-ddef095d4d077f834d621aa292efeacc33cb7dd4.tar.bz2
llvm-ddef095d4d077f834d621aa292efeacc33cb7dd4.tar.xz
NNT: Add -parallel-test option, which runs llvm-test with
ENABLE_PARALLEL_REPORT. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@84497 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'utils')
-rwxr-xr-xutils/NewNightlyTest.pl2
1 files changed, 2 insertions, 0 deletions
diff --git a/utils/NewNightlyTest.pl b/utils/NewNightlyTest.pl
index 726955cb9c..f88bbd91a7 100755
--- a/utils/NewNightlyTest.pl
+++ b/utils/NewNightlyTest.pl
@@ -77,6 +77,7 @@ use Socket;
# OTHER OPTIONS:
# -parallel Run parallel jobs with GNU Make (see -parallel-jobs).
# -parallel-jobs The number of parallel Make jobs to use (default is two).
+# -parallel-test Allow parallel execution of llvm-test
# -verbose Turn on some debug output
# -nice Checkout/Configure/Build with "nice" to reduce impact
# on busy servers.
@@ -160,6 +161,7 @@ while (scalar(@ARGV) and ($_ = $ARGV[0], /^[-+]/)) {
if (/^-norunningtests$/) { next; } # Backward compatibility, ignored.
if (/^-parallel-jobs$/) { $PARALLELJOBS = "$ARGV[0]"; shift; next;}
if (/^-parallel$/) { $MAKEOPTS = "$MAKEOPTS -j$PARALLELJOBS"; next; }
+ if (/^-parallel-test$/) { $PROGTESTOPTS .= " ENABLE_PARALLEL_REPORT=1"; next; }
if (/^-with-clang$/) { $WITHCLANG = 1; next; }
if (/^-release$/) { $MAKEOPTS = "$MAKEOPTS ENABLE_OPTIMIZED=1 ".
"OPTIMIZE_OPTION=-O2"; $BUILDTYPE="release"; next;}