Lines Matching refs:pm
201 def exec_cmd(caseinfo, args, pm, stage, command): argument
211 command = pm.call_adjust_command(caseinfo, stage, command)
236 def prepare_env(caseinfo, args, pm, stage, prefix, cmdlist, output = None): argument
254 (proc, foutput) = exec_cmd(caseinfo, args, pm, stage, cmd)
271 def verify_by_json(procout, res, tidx, args, pm): argument
375 def run_one_test(pm, args, index, tidx): argument
394 pm.call_pre_case(tidx, test_skip=True)
395 pm.call_post_execute(tidx)
401 (p, procout) = exec_cmd(tidx, args, pm, 'execute', tidx['dependsOn'])
407 pm.call_pre_case(tidx, test_skip=True)
408 pm.call_post_execute(tidx)
418 pm.call_pre_case(tidx)
419 prepare_env(tidx, args, pm, 'setup', "-----> prepare stage", tidx["setup"])
423 pm.call_pre_execute(tidx)
424 (p, procout) = exec_cmd(tidx, args, pm, 'execute', tidx["cmdUnderTest"])
430 pm.call_post_execute(tidx)
442 (p, procout) = exec_cmd(tidx, args, pm, 'verify', tidx["verifyCmd"])
445 verify_by_json(procout, res, tidx, args, pm)
464 prepare_env(tidx, args, pm, 'teardown', '-----> teardown stage', tidx['teardown'], procout)
465 pm.call_post_case(tidx)
480 def prepare_run(pm, args, testlist): argument
486 pm.call_pre_suite(tcount, testlist)
496 pm.call_post_suite(1)
499 def purge_run(pm, index): argument
500 pm.call_post_suite(index)
502 def test_runner(pm, args, filtered_tests): argument
535 res = run_one_test(pm, args, index, tidx)
604 def test_runner_mp(pm, args, alltests): argument
605 prepare_run(pm, args, alltests)
617 mp_pm = pm
631 purge_run(pm, None)
635 def test_runner_serial(pm, args, alltests): argument
636 prepare_run(pm, args, alltests)
641 (index, tsr) = test_runner(pm, args, alltests)
643 purge_run(pm, index)
744 def check_default_settings(args, remaining, pm): argument
762 pm.call_check_args(args, remaining)
915 def set_operation_mode(pm, parser, args, remaining): argument
955 req_plugins = pm.get_required_plugins(alltests)
957 args = pm.load_required_plugins(req_plugins, parser, args, remaining)
963 catresults = test_runner_mp(pm, args, alltests)
965 catresults = test_runner_serial(pm, args, alltests)
1010 pm = PluginMgr(parser)
1011 parser = pm.call_add_args(parser)
1015 pm.set_args(args)
1016 check_default_settings(args, remaining, pm)
1021 set_operation_mode(pm, parser, args, remaining)
1024 pm.call_post_suite(None)