Lines Matching refs:args
220 args = parser.parse_args()
224 if args.unset_env_varnames:
225 for env_var in args.unset_env_varnames:
233 if args.set_env_vars:
234 for env_var in args.set_env_vars:
241 if args.set_inferior_env_vars:
242 lldbtest_config.inferior_env = ' '.join(args.set_inferior_env_vars)
244 if args.h:
247 if args.compiler:
248 configuration.compiler = os.path.abspath(args.compiler)
250 configuration.compiler = which(args.compiler)
254 args.compiler)
259 if platform_system == 'Darwin' and args.apple_sdk:
262 (args.apple_sdk))
271 if args.dsymutil:
272 configuration.dsymutil = args.dsymutil
276 if args.llvm_tools_dir:
277 configuration.filecheck = shutil.which("FileCheck", path=args.llvm_tools_dir)
278 configuration.yaml2obj = shutil.which("yaml2obj", path=args.llvm_tools_dir)
284 configuration.hermetic_libcxx = args.hermetic_libcxx
285 if configuration.hermetic_libcxx and args.lldb_platform_name:
289 if args.channels:
290 lldbtest_config.channels = args.channels
292 if args.log_success:
293 lldbtest_config.log_success = args.log_success
295 if args.out_of_tree_debugserver:
296 lldbtest_config.out_of_tree_debugserver = args.out_of_tree_debugserver
299 if platform_system == 'Darwin' and args.apple_sdk:
302 (args.apple_sdk))
306 args.apple_sdk)
309 if args.arch:
310 configuration.arch = args.arch
314 if args.categories_list:
317 args.categories_list, False))
322 if args.skip_categories:
324 args.skip_categories, False)
326 if args.xfail_categories:
328 args.xfail_categories, False)
330 if args.E:
331 os.environ['CFLAGS_EXTRAS'] = args.E
333 if args.dwarf_version:
334 configuration.dwarf_version = args.dwarf_version
339 if args.settings:
340 for setting in args.settings:
348 if args.d:
355 if args.f:
356 if any([x.startswith('-') for x in args.f]):
358 configuration.filters.extend(args.f)
360 if args.framework:
361 configuration.lldb_framework_path = args.framework
363 if args.executable:
365 lldbtest_config.lldbExec = os.path.abspath(args.executable)
367 lldbtest_config.lldbExec = which(args.executable)
371 args.executable)
374 if args.excluded:
375 for excl_file in args.excluded:
378 if args.p:
379 if args.p.startswith('-'):
381 configuration.regexp = args.p
383 if args.t:
386 if args.v:
390 if args.sharp:
391 configuration.count = args.sharp
395 args.disable_crash_dialog)
401 if args.lldb_platform_name:
402 configuration.lldb_platform_name = args.lldb_platform_name
403 if args.lldb_platform_url:
404 configuration.lldb_platform_url = args.lldb_platform_url
405 if args.lldb_platform_working_dir:
406 configuration.lldb_platform_working_dir = args.lldb_platform_working_dir
407 if platform_system == 'Darwin' and args.apple_sdk:
408 configuration.apple_sdk = args.apple_sdk
409 if args.test_build_dir:
410 configuration.test_build_dir = args.test_build_dir
411 if args.lldb_module_cache_dir:
412 configuration.lldb_module_cache_dir = args.lldb_module_cache_dir
416 if args.clang_module_cache_dir:
417 configuration.clang_module_cache_dir = args.clang_module_cache_dir
422 if args.lldb_libs_dir:
423 configuration.lldb_libs_dir = args.lldb_libs_dir
425 if args.enabled_plugins:
426 configuration.enabled_plugins = args.enabled_plugins
429 if len(args.args) > 0:
430 configuration.testdirs = [os.path.realpath(os.path.abspath(x)) for x in args.args]
432 lldbtest_config.codesign_identity = args.codesign_identity