Home
last modified time | relevance | path

Searched refs:self (Results 1 – 25 of 149) sorted by relevance

123456

/developtools/integration_verification/tools/startup_guard/config_parser_mgr/cfg/
Dconfig_parser.py37 def __init__(self, config): argument
38 self._config_parser = config
39 self["name"] = ""
40 def create(self, json_node, parent = None, fileId = None): argument
43 def update(self, json_node, parent = None, fileId = None): argument
46 def get_name(self): argument
47 return self["name"]
49 def get(self, key): argument
50 if self.__contains__(key):
51 return self[key]
[all …]
/developtools/integration_verification/tools/deps_guard/elf_file_mgr/
Delf_file_mgr.py27 def __init__(self, file, prefix): argument
28 super(ElfFileWithDepsInfo, self).__init__(file, prefix)
29 self["deps"] = []
30 self["dependedBy"] = []
32 def __eq__(self, other): argument
36 return self["id"] == other["id"]
38 def dependsOn(self, mod): argument
39 for dep in self["deps"]:
44 def __repr__(self): argument
45 return self.__str__()
[all …]
Delf_file.py25 def __init__(self, file, prefix): argument
26 self._f = file
27 self._f_safe = "'%s'" % file
29 self["name"] = os.path.basename(file)
30 self["size"] = os.stat(self._f)[ST_SIZE]
31 if self["name"].find(".so") > 0:
32 self["type"] = "lib"
34 self["type"] = "bin"
35 self["path"] = file[len(prefix):]
37 def __eq__(self, other): argument
[all …]
Delf_walker.py28 def __init__(self, product_out_path="/home/z00325844/demo/archinfo/assets/rk3568/3.2.7.5"): argument
29 self._files = []
30 self._links = {}
31 self._walked = False
32 self._product_out_path = product_out_path
34 def get_product_images_path(self): argument
35 return os.path.join(self._product_out_path, "packages/phone/")
37 def get_product_out_path(self): argument
38 return self._product_out_path
40 def __walk_path(self, subdir): argument
[all …]
/developtools/profiler/device/plugins/ftrace_plugin/tools/
Dftrace_format_parser.py46 def __init__(self, format_path, event_category, event_name): argument
47 self.format_path = format_path
48 self.event_category = event_category
49 self.event_name = event_name
51 def __str__(self): argument
53 self.format_path, self.event_category, self.event_name
56 def __repr__(self): argument
57 return self.__str__()
63 def __init__(self, tid, size=0, signed=False): argument
64 self.tid = tid # type id
[all …]
/developtools/hiperf/script/
Dhiperf_utils.py194 def __init__(self, root_authority=True): argument
198 self.hdc_path = hdc_path
199 self.root_authority = root_authority
201 def run_hdc_cmd(self, hdc_args, log_output=True): argument
202 hdc_args = [self.hdc_path] + hdc_args
218 def check_run(self, hdc_args): argument
219 result, out = self.run_hdc_cmd(hdc_args)
224 def _not_use_root(self): argument
225 result, out = self.run_hdc_cmd(['shell', 'whoami'])
229 self.run_hdc_cmd(['unroot'])
[all …]
Drecv_binary_cache.py33 def __init__(self): argument
34 self.local_cache_dir = os.path.join(ABS_PATH, 'binary_cache')
35 if not os.path.isdir(self.local_cache_dir):
36 os.makedirs(self.local_cache_dir)
37 self.binary_map = {}
39 def recv_binary_cache(self, perf_data, lib_dirs): argument
40 self.get_used_binaries(perf_data)
41 self.copy_binaries_from_lib_dirs(lib_dirs)
42 self.hdc = HdcInterface()
43 self.recv_binaries_from_device()
[all …]
/developtools/integration_verification/tools/startup_guard/config_parser_mgr/param/
Dsystem_parameter_parser.py22 def __init__(self, prefix, parameter = None): argument
23 self["prefix"] = prefix
25 self["type"] = "string"
26 self["dacUser"] = ""
27 self["dacGroup"] = ""
28 self["dacMode"] = 0
29 self["selinuxLabel"] = ""
30 self["value"] = ""
32 self["type"] = parameter.get("type")
33 self["dacUser"] = parameter.get("dacUser")
[all …]
/developtools/integration_verification/DeployDevice/resource/common/
Dportalocker.py16 def __init__(self, timeout=7200, delay=30): argument
20 self.is_locked = False
21 self.timeout = timeout
22 self.delay = delay
24 def _setLockFileName(self, file_name): argument
25 self.lockfile = file_name
27 def acquire(self): argument
34 if os.path.isfile(self.lockfile):
36 mark_file_mtime = os.path.getmtime(self.lockfile)
37 if (start_time - mark_file_mtime > self.timeout):
[all …]
/developtools/integration_verification/DeployDevice/src/util/
Dfile_locker.py17 def __init__(self, timeout=7200, delay=3): argument
21 self.is_locked = False
22 self.timeout = timeout
23 self.delay = delay
25 def _setLockFileName(self, file_name): argument
26 self.lockfile = file_name
28 def acquire(self): argument
35 if os.path.isfile(self.lockfile):
37 mark_file_mtime = os.path.getmtime(self.lockfile)
38 if (start_time - mark_file_mtime > self.timeout):
[all …]
Dlog_info.py27 def __init__(self): argument
31 def switchFilePath(self, path): argument
32 self.log_file_path = path
33 self.printLog("Write detail log to File: %s" % path)
36 def __printMessage(self, type, msg, log_level='developer'): argument
62 self.printIntoLogFile(log_message, log_level)
64 def printIntoLogFile(self, log_message, log_level): argument
68 param_file_path, _ = os.path.split(self.log_file_path)
71 with open(self.log_file_path, 'a', encoding='utf-8') as f:
74 def printLog(self, log_message): argument
[all …]
Dtime_info.py46 def __init__(self, *args, **kwargs): argument
47 threading.Thread.__init__(self, *args, **kwargs)
48 self.killed = False
50 def start(self): argument
51 self.__run_backup = self.run
52 self.run = self.__run # Force the Thread to install our trace.
53 threading.Thread.start(self)
55 def __run(self): argument
56 sys.settrace(self.global_trace)
57 self.__run_backup()
[all …]
/developtools/integration_verification/tools/startup_guard/startup_checker/
Dcmds_rule.py27 def __init__(self, mgr, args): argument
29 self._cmds = {}
30 self._start_modes = {}
31 self._boot_list = {}
32 self._condition_list = {}
33 self._start_cmd_list = {}
35 def _get_json_service(self): argument
36 for i in range(len(self._start_modes)):
37 if self._start_modes[i]["start-mode"] == "boot":
38 self._boot_list = self._start_modes[i]["service"]
[all …]
Dbase_rule.py25 def __init__(self, mgr, args): argument
26 self._args = args
27 self._mgr = mgr
28 self._white_lists = self.__load_files__("whitelist.json")
30 def __load_files__(self, name): argument
33 if self._args and self._args.rules:
34 rules_dir = rules_dir + self._args.rules
38 rules_file = os.path.join(d, self.__class__.RULE_NAME, name)
48 def get_mgr(self): argument
49 return self._mgr
[all …]
/developtools/integration_verification/tools/rom_ram_analyzer/standard/pkgs/
Dsimple_excel_writer.py10 def __init__(self, default_sheet_name: str = "sheet1"): argument
11 self.__book = xlwt.Workbook(encoding='utf-8', style_compression=0)
12 self.__sheet_dict = {
13 default_sheet_name: self.__book.add_sheet(
16 self.__sheet_pos = {
19 self.__default_sheet_name = default_sheet_name
21 self.__head_style = XFSTL()
23 self.__content_style = XFSTL()
38 self.__head_style.font = ft
39 self.__head_style.alignment = algmt
[all …]
/developtools/integration_verification/tools/rom_ram_analyzer/lite_small/pkgs/
Dsimple_excel_writer.py28 def __init__(self, default_sheet_name: str = "sheet1"): argument
29 self.__book = xlwt.Workbook(encoding='utf-8', style_compression=0)
30 self.__sheet_dict = {
31 default_sheet_name: self.__book.add_sheet(
34 self.__sheet_pos = {
37 self.__default_sheet_name = default_sheet_name
39 self.__head_style = XFSL()
41 self.__content_style = XFSL()
55 self.__head_style.font = ft
56 self.__head_style.alignment = algmt
[all …]
/developtools/smartperf_host/ide/server/
DsmarperfServer.py77 def log_message(self, format, *args): argument
80 def do_GET(self): argument
81 parse_result = urlparse(self.path)
83 self.serverInfo_handler()
85 self.application_handler(parse_result)
87 self.send_error(404, 'Not found')
89 def do_POST(self): argument
90 parse_result = urlparse(self.path)
92 self.console_handler()
98 self.download_handler()
[all …]
/developtools/integration_verification/tools/rom_ram_analyzer/lite_small/src/
Dtemplate_processor.py41 def __init__(self, argument
69 self.project_path = project_path
70 self.result_dict = result_dict
71 self.target_type = target_type
72 self.match_pattern = match_pattern
73 self.gn_file_line_no_dict = gn_lineno_collect(
74 self.match_pattern, self.project_path)
75 self.sc_dict = sub_com_dict
76 self.target_name_parser = target_name_parser
77 self.other_info_handlers = other_info_handlers
[all …]
/developtools/integration_verification/tools/deps_guard/rules_checker/
Dbase_rule.py25 def __init__(self, mgr, args): argument
26 self._mgr = mgr
27 self._args = args
28 self.__white_lists = self.load_files("whitelist.json")
30 def load_files(self, name): argument
33 if self._args and self._args.rules:
34 rules_dir = rules_dir + self._args.rules
38 rules_file = os.path.join(d, self.__class__.RULE_NAME, name)
48 def get_mgr(self): argument
49 return self._mgr
[all …]
Dchipsetsdk.py27 def __is_chipsetsdk_tagged(self, mod): argument
36 def __write_innerkits_header_files(self, chipsetsdks): argument
37 …inner_kits_info = os.path.join(self.get_mgr().get_product_out_path(), "build_configs/parts_info/in…
59 …with open(os.path.join(self.get_mgr().get_product_images_path(), "chipsetsdk_info.json"), "w") as …
66 def __check_depends_on_chipsetsdk(self): argument
67 lists = self.get_white_lists()
75 for mod in self.get_mgr().get_all():
76 if self.__is_chipsetsdk_tagged(mod):
108self.error("chipset module %s depends on non Chipset SDK module %s in %s" % (mod["name"], callee["…
127self.error("system module %s depends on chipset module %s in %s" % (caller["name"], mod["name"], c…
[all …]
/developtools/hiperf/script/test/
Dtest_utils.py30 def setUp(self): argument
33 def tearDown(self): argument
36 def test_get_lib(self): argument
39 self.assertEqual(result, True)
41 def test_is_elf_file(self): argument
43 self.assertEqual(result, True)
45 def test_remove(self): argument
49 self.assertEqual(result, True)
51 def test_get_hiperf_binary_path(self): argument
54 self.assertEqual(result, 'D:\\tool_third\perf_data\\'
[all …]
Dtest_command_script.py43 def setUp(self): argument
46 def tearDown(self): argument
49 def test_host_elf_entry(self): argument
51 self.assertEqual(result, '[path: test_path, name test_lib_name,'
54 def test_parser_add_argument(self): argument
55 self.parser = fake_parser()
56 args = self.parser.parse_args(['-p', '14'])
58 self.assertEqual(result, '14')
60 def test_check_args(self): argument
61 self.args = parser_add_argument()
[all …]
/developtools/integration_verification/DeployDevice/src/aw/Telnet/
DTelnetClient.py23 def __init__(self, telip, telport): argument
25 self._host = telip
26 self._port = int(telport)
27 self.__timeout = 10
28 self.device = telnetlib.Telnet(self._host, port=self._port, timeout=self.__timeout)
30 def tellogin(self, username, password, endwaittag, timeout): argument
32 rets = self.device.read_until(endwaittag, timeout)
38 rets = self.sendCmdAndCheckResult(username.encode('utf-8'), 'Password:', timeout)
42 rets = self.sendCmdAndCheckResult(password.encode('utf-8'), endwaittag, timeout)
47 def sendCmd(self, send_cmd, endtag, timeout): argument
[all …]
/developtools/integration_verification/DeployDevice/src/func/liteOsUpgrade/
DliteOsUpgrade_L3_app.py33 def __init__(self, param_file): argument
35 self.param_List = ["upgrade_upgradeLocation"]
38 def excute(self): argument
49 step_index = self.params_dict.get("step_list").index("liteOsUpgrade_L3_app")
53 if not self.download():
62 status = self.upgrade()
76 def download(self): argument
89 if self.params_dict.get("pbiid"):
90 version_path = self.params_dict.get("pbiid")
91 …version_name = str(uuid.uuid5(uuid.NAMESPACE_URL, str(self.params_dict.get("pbiid")) + "FASTBOOT"))
[all …]
/developtools/integration_verification/DeployDevice/src/core/
Dbase.py20 def __init__(self, param=None): argument
21 self.logFilePath = None
23 self.TAG = self.__class__.__name__
25 self.logFilePath = CONSTANT.OSType.default_log_dir
28 self.logFilePath = param.get('logFilePath')
29 self.params_dict = param
32self.logFilePath = os.path.join(param_file_path, ''.join([param_file_name.split('.')[0], '.log']))
33 self.params_dict = upgrade_param.getAllParam(param)
37 logger.switchFilePath(self.logFilePath)
40 def _excuteApp(self, flash_type): argument
[all …]

123456