summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/dotest.py
diff options
context:
space:
mode:
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/dotest.py')
-rw-r--r--lldb/packages/Python/lldbsuite/test/dotest.py7
1 files changed, 7 insertions, 0 deletions
diff --git a/lldb/packages/Python/lldbsuite/test/dotest.py b/lldb/packages/Python/lldbsuite/test/dotest.py
index f0c5844e53e..ab466288669 100644
--- a/lldb/packages/Python/lldbsuite/test/dotest.py
+++ b/lldb/packages/Python/lldbsuite/test/dotest.py
@@ -307,6 +307,13 @@ def parseOptionsAndInitTestdirs():
os.environ['DSYMUTIL'] = seven.get_command_output(
'xcrun -find -toolchain default dsymutil')
+ if args.filecheck:
+ # The CMake build passes in a path to a working FileCheck binary.
+ configuration.filecheck = os.path.abspath(args.filecheck)
+ else:
+ logging.error('No valid FileCheck executable; aborting...')
+ sys.exit(-1)
+
if args.channels:
lldbtest_config.channels = args.channels
OpenPOWER on IntegriCloud