Lines Matching full:args
120 '--aot-args', action='append', dest='aot_args', default=[],
224 if runner.args.verbose:
231 output_res, err = process.communicate(runner.args.es2panda_timeout)
255 if runner.args.aot:
266 if runner.args.verbose:
273 out, err = process.communicate(runner.args.paoc_timeout)
289 if runner.args.verbose:
294 if runner.args.aot:
297 if runner.args.jit:
306 if runner.args.verbose:
313 out, err = process.communicate(timeout=runner.args.timeout)
394 def __init__(self, args, name): argument
396 self.args = args
401 self.es2panda = path.join(args.build_dir, 'es2abc')
402 self.build_dir = args.build_dir
407 if args.js_runtime_path:
408 self.ark_js_vm = path.join(args.js_runtime_path, 'ark_js_vm')
410 if args.ld_library_path:
411 self.ld_library_path = args.ld_library_path
413 if args.arm64_qemu:
416 if args.arm32_qemu:
437 if self.args.progress:
472 if self.args.error:
477 if self.args.error:
483 if self.args.error:
491 if self.args.error:
507 def __init__(self, args): argument
508 Runner.__init__(self, args, "Regresssion")
514 files = fnmatch.filter(files, self.test_root + '**' + self.args.filter)
523 def __init__(self, args): argument
524 Runner.__init__(self, args, "Test262 ark"),
531 self.update = args.update
532 self.enable_skiplists = False if self.update else args.skip
536 self.runtime = path.join(args.build_dir, 'bin', 'ark')
542 % args.build_dir,
544 '--gc-type=%s' % args.gc_type,
547 if not args.no_gip:
550 if args.aot:
551 self.arkaot = path.join(args.build_dir, 'bin', 'ark_aot')
557 % args.build_dir,
559 '--gc-type=%s' % args.gc_type,
562 if not args.no_gip:
565 self.aot_args += args.aot_args
576 if args.bco:
578 if args.arm64_compiler_skip:
587 args.build_dir,
589 args.progress)
591 self.add_directory(self.test262_dir, "js", args.test_list, [])
596 files = fnmatch.filter(files, path.join(directory, self.args.filter))
656 if self.args.error:
715 def __init__(self, args): argument
716 Runner.__init__(self, args, "TSC")
718 if self.args.tsc_path:
719 self.tsc_path = self.args.tsc_path
749 files = fnmatch.filter(files, ts_suite_dir + '**' + self.args.filter)
771 if self.args.skip:
782 def __init__(self, args): argument
783 Runner.__init__(self, args, "Compiler")
789 files = fnmatch.filter(files, self.test_root + '**' + self.args.filter)
873 stdout_base, stderr_base = process_base.communicate(timeout=runner.args.es2panda_timeout)
881 stdout_patch, stderr_patch = process_patch.communicate(timeout=runner.args.es2panda_timeout)
903 def __init__(self, args, name): argument
904 Runner.__init__(self, args, name)
905 self.preserve_files = args.error
927 def __init__(self, args): argument
928 PatchRunner.__init__(self, args, "Hotfix")
935 def __init__(self, args): argument
936 PatchRunner.__init__(self, args, "Hotreload")
969 stdout, stderr = process.communicate(timeout=runner.args.es2panda_timeout)
993 def __init__(self, args): argument
994 Runner.__init__(self, args, "Base64")
1008 args = get_args()
1012 if args.regression:
1013 runner = RegressionRunner(args)
1024 if args.test262:
1025 runners.append(Test262Runner(args))
1027 if args.tsc:
1028 runners.append(TSCRunner(args))
1030 if args.compiler:
1031 runner = CompilerRunner(args)
1038 if args.hotfix:
1039 runners.append(HotfixRunner(args))
1041 if args.hotreload:
1042 runners.append(HotreloadRunner(args))
1044 if args.base64:
1045 runners.append(Base64Runner(args))