Lines Matching refs:args

64         self.plugin_instances[-1].check_args(self.args, None)
84 def load_required_plugins(self, reqs, parser, args, remaining):
114 (args, remaining) = parser.parse_known_args(args=remaining, namespace=args)
115 return args
153 def call_check_args(self, args, remaining):
155 pgn_inst.check_args(args, remaining)
162 def set_args(self, args):
163 self.args = args
166 def _make_argparser(args):
180 def exec_cmd(args, pm, stage, command):
191 if args.verbose > 0:
214 def prepare_env(args, pm, stage, prefix, cmdlist, output = None):
219 if args.verbose > 0:
232 (proc, foutput) = exec_cmd(args, pm, stage, cmd)
249 def verify_by_json(procout, res, tidx, args, pm):
353 def run_one_test(pm, args, index, tidx):
359 if args.verbose > 0:
373 if (args.verbose > 0):
375 (p, procout) = exec_cmd(args, pm, 'execute', tidx['dependsOn'])
389 prepare_env(args, pm, 'setup', "-----> prepare stage", tidx["setup"])
391 if (args.verbose > 0):
394 (p, procout) = exec_cmd(args, pm, 'execute', tidx["cmdUnderTest"])
410 if args.verbose > 0:
412 (p, procout) = exec_cmd(args, pm, 'verify', tidx["verifyCmd"])
415 verify_by_json(procout, res, tidx, args, pm)
434 prepare_env(args, pm, 'teardown', '-----> teardown stage', tidx['teardown'], procout)
443 def test_runner(pm, args, filtered_tests):
477 if args.verbose > 1:
481 if "flower" in tidx["category"] and args.device == None:
485 if args.verbose > 1:
495 res = run_one_test(pm, args, index, tidx)
537 if args.pause:
637 def check_default_settings(args, remaining, pm):
645 if args.path != None:
646 NAMES['TC'] = args.path
647 if args.device != None:
648 NAMES['DEV2'] = args.device
655 pm.call_check_args(args, remaining)
714 def filter_tests_by_id(args, testlist):
720 if testlist and args.execute:
721 target_ids = args.execute
727 def filter_tests_by_category(args, testlist):
732 if args.category and testlist:
734 for catg in set(args.category):
746 def get_test_cases(args):
759 if args.file:
763 for ff in args.file:
769 if args.directory:
770 testdirs = args.directory
787 idtestcases = filter_tests_by_id(args, alltestcases)
788 cattestcases = filter_tests_by_category(args, alltestcases)
791 if args.execute:
792 if args.category:
807 def set_operation_mode(pm, parser, args, remaining):
813 ucat, idlist, testcases, alltests = get_test_cases(args)
815 if args.gen_id:
829 if args.showID:
834 if isinstance(args.category, list) and (len(args.category) == 0):
839 if args.list:
847 args = pm.load_required_plugins(req_plugins, parser, args, remaining)
851 catresults = test_runner(pm, args, alltests)
854 if args.format == 'none':
858 if args.format == 'xunit':
861 elif args.format == 'tap':
866 if not args.outfile:
869 fname = args.outfile
890 (args, remaining) = parser.parse_known_args()
891 args.NAMES = NAMES
892 pm.set_args(args)
893 check_default_settings(args, remaining, pm)
894 if args.verbose > 2:
895 print('args is {}'.format(args))
897 set_operation_mode(pm, parser, args, remaining)