[LNT] r268546 - Add test for proper error handling when missing --cc to `lnt runtests test-suite`

Mehdi Amini via llvm-commits llvm-commits at lists.llvm.org
Wed May 4 13:38:10 PDT 2016


Author: mehdi_amini
Date: Wed May  4 15:38:10 2016
New Revision: 268546

URL: http://llvm.org/viewvc/llvm-project?rev=268546&view=rev
Log:
Add test for proper error handling when missing --cc to `lnt runtests test-suite`

From: Mehdi Amini <mehdi.amini at apple.com>

Modified:
    lnt/trunk/tests/runtest/test_suite.py

Modified: lnt/trunk/tests/runtest/test_suite.py
URL: http://llvm.org/viewvc/llvm-project/lnt/trunk/tests/runtest/test_suite.py?rev=268546&r1=268545&r2=268546&view=diff
==============================================================================
--- lnt/trunk/tests/runtest/test_suite.py (original)
+++ lnt/trunk/tests/runtest/test_suite.py Wed May  4 15:38:10 2016
@@ -350,3 +350,15 @@
 # CHECK-USE-PERF-ALL: --param profile=perf
 # CHECK-USE-PERF-ALL: Importing 1 profiles with
 # CHECK-USE-PERF-ALL: Profile /tmp/I/Do/Not/Exist.perf_data does not exist
+
+# Check a missing --cc on the command line
+# RUN: lnt runtest test-suite \
+# RUN:     --sandbox %t.SANDBOX \
+# RUN:     --no-timestamp \
+# RUN:     --test-suite %S/Inputs/test-suite-cmake \
+# RUN:     --use-cmake %S/Inputs/test-suite-cmake/fake-cmake \
+# RUN:     --use-make %S/Inputs/test-suite-cmake/fake-make \
+# RUN:     --use-lit %S/Inputs/test-suite-cmake/fake-lit \
+# RUN:     > %t.log 2> %t.err || true
+# RUN: FileCheck  --check-prefix CHECK-MISSING-CC < %t.err %s
+# CHECK-MISSING-CC: error: --cc is required




More information about the llvm-commits mailing list