Lines Matching refs:args
64 self.plugin_instances[-1].check_args(self.args, None)
84 def load_required_plugins(self, reqs, parser, args, remaining): argument
114 (args, remaining) = parser.parse_known_args(args=remaining, namespace=args)
115 return args
153 def call_check_args(self, args, remaining): argument
155 pgn_inst.check_args(args, remaining)
162 def set_args(self, args): argument
163 self.args = args
166 def _make_argparser(args): argument
180 def exec_cmd(args, pm, stage, command): argument
191 if args.verbose > 0:
214 def prepare_env(args, pm, stage, prefix, cmdlist, output = None): argument
219 if args.verbose > 0:
232 (proc, foutput) = exec_cmd(args, pm, stage, cmd)
249 def run_one_test(pm, args, index, tidx): argument
255 if args.verbose > 0:
272 prepare_env(args, pm, 'setup', "-----> prepare stage", tidx["setup"])
274 if (args.verbose > 0):
277 (p, procout) = exec_cmd(args, pm, 'execute', tidx["cmdUnderTest"])
293 if args.verbose > 0:
297 (p, procout) = exec_cmd(args, pm, 'verify', tidx["verifyCmd"])
311 prepare_env(args, pm, 'teardown', '-----> teardown stage', tidx['teardown'], procout)
320 def test_runner(pm, args, filtered_tests): argument
354 if args.verbose > 1:
358 if "flower" in tidx["category"] and args.device == None:
362 if args.verbose > 1:
371 res = run_one_test(pm, args, index, tidx)
413 if args.pause:
513 def check_default_settings(args, remaining, pm): argument
521 if args.path != None:
522 NAMES['TC'] = args.path
523 if args.device != None:
524 NAMES['DEV2'] = args.device
531 pm.call_check_args(args, remaining)
590 def filter_tests_by_id(args, testlist): argument
596 if testlist and args.execute:
597 target_ids = args.execute
603 def filter_tests_by_category(args, testlist): argument
608 if args.category and testlist:
610 for catg in set(args.category):
622 def get_test_cases(args): argument
635 if args.file:
639 for ff in args.file:
645 if args.directory:
646 testdirs = args.directory
663 idtestcases = filter_tests_by_id(args, alltestcases)
664 cattestcases = filter_tests_by_category(args, alltestcases)
667 if args.execute:
668 if args.category:
683 def set_operation_mode(pm, parser, args, remaining): argument
689 ucat, idlist, testcases, alltests = get_test_cases(args)
691 if args.gen_id:
705 if args.showID:
710 if isinstance(args.category, list) and (len(args.category) == 0):
715 if args.list:
716 if args.list:
723 args = pm.load_required_plugins(req_plugins, parser, args, remaining)
727 catresults = test_runner(pm, args, alltests)
728 if args.format == 'none':
732 if args.format == 'xunit':
735 elif args.format == 'tap':
740 if not args.outfile:
743 fname = args.outfile
762 (args, remaining) = parser.parse_known_args()
763 args.NAMES = NAMES
764 pm.set_args(args)
765 check_default_settings(args, remaining, pm)
766 if args.verbose > 2:
767 print('args is {}'.format(args))
769 set_operation_mode(pm, parser, args, remaining)