| /developtools/integration_verification/tools/startup_guard/config_parser_mgr/cfg/ |
| D | config_parser.py | 37 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/ |
| D | elf_file_mgr.py | 27 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 …]
|
| D | elf_file.py | 25 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 …]
|
| D | elf_walker.py | 28 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/ |
| D | ftrace_format_parser.py | 46 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/ |
| D | hiperf_utils.py | 194 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 …]
|
| D | recv_binary_cache.py | 33 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/ |
| D | system_parameter_parser.py | 22 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/ |
| D | portalocker.py | 16 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/ |
| D | file_locker.py | 17 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 …]
|
| D | log_info.py | 27 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 …]
|
| D | time_info.py | 46 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/ |
| D | cmds_rule.py | 27 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 …]
|
| D | base_rule.py | 25 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/ |
| D | simple_excel_writer.py | 10 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/ |
| D | simple_excel_writer.py | 28 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/ |
| D | smarperfServer.py | 77 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/ |
| D | template_processor.py | 41 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/ |
| D | base_rule.py | 25 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 …]
|
| D | chipsetsdk.py | 27 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): 108 …self.error("chipset module %s depends on non Chipset SDK module %s in %s" % (mod["name"], callee["… 127 …self.error("system module %s depends on chipset module %s in %s" % (caller["name"], mod["name"], c… [all …]
|
| /developtools/hiperf/script/test/ |
| D | test_utils.py | 30 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 …]
|
| D | test_command_script.py | 43 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/ |
| D | TelnetClient.py | 23 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/ |
| D | liteOsUpgrade_L3_app.py | 33 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/ |
| D | base.py | 20 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 32 … self.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 …]
|