Lines Matching refs:config
70 def start_smart_perf(config, kits):
71 if not hasattr(config, ConfigConst.kits_in_module):
73 if CKit.smartperf not in config.get(ConfigConst.kits_in_module):
76 sp_kits.target_name = config.get("bundle_name", "")
77 param_config = config.get(ConfigConst.kits_params).get(CKit.smartperf, "")
82 def handle_test_args(config, request):
92 # set self.config
93 driver_obj.config = request.config
94 driver_obj.config.devices = request.get_devices()
96 not driver_obj.config.devices:
101 # get source, json config and kits
104 LOG.debug("Test config file path: %s" % source)
115 kits = get_kit_instances(json_config, request.config.resource_path,
116 request.config.testcases_path)
117 start_smart_perf(driver_obj.config, kits)
119 driver_obj.result = os.path.join(request.config.report_path, "result", "%s.xml" % test_name)
125 handle_test_args(config=driver_obj.config, request=request)
150 # test driver config
151 config = None
163 def __check_config__(self, config=None):
195 self.config.resource_path, self.config.testcases_path])
221 configs["testargs"] = self.config.testargs or {}
222 configs["testcases_path"] = self.config.testcases_path or ""
225 configs["report_path"] = request.config.report_path
229 for device in self.config.devices:
245 for device in self.config.devices:
259 request.config.report_path, self.result, self.error_message,
267 request.config.report_path, self.result,
282 sys.ecotest_resource_path = request.config.resource_path
286 device_test = DeviceTest(test_list, configs, self.config.devices, self.result)
295 def _get_dict_testsuite(testsuite, config):
302 config.resource_path, config.testcases_path])
317 # test driver config
318 config = None
329 def __check_config__(self, config=None):
361 self.config.resource_path, self.config.testcases_path])
367 checked_testsuite = _get_dict_testsuite(testsuite, self.config)
379 configs["testargs"] = self.config.testargs or {}
380 configs["testcases_path"] = self.config.testcases_path or ""
381 configs["resource_path"] = self.config.resource_path or ""
383 configs["device_log"] = request.config.device_log
385 configs["report_path"] = request.config.report_path
399 for device in self.config.devices:
409 request.config.report_path, self.result, self.error_message,
418 sys.ecotest_resource_path = request.config.resource_path
422 app_test = DeviceTestSuite(test_list, configs, self.config.devices)