Coverage for /opt/cloud/slavespace/usr1/096471637100f3de0fcfc01072822a80/ut/src/asys/common/__init__.py: 100%
11 statements
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-14 17:42 +0800
« prev ^ index » next coverage.py v7.15.4, created at 2026-08-14 17:42 +0800
1#!/usr/bin/env python3
2# -*- coding: utf-8 -*-
3# ----------------------------------------------------------------------------
4# Copyright (c) 2025 Huawei Technologies Co., Ltd.
5#
6# Licensed under the Apache License, Version 2.0 (the "License");
7# you may not use this file except in compliance with the License.
8# You may obtain a copy of the License at
9#
10# http://www.apache.org/licenses/LICENSE-2.0
11#
12# Unless required by applicable law or agreed to in writing, software
13# distributed under the License is distributed on an "AS IS" BASIS,
14# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
15# See the License for the specific language governing permissions and
16# limitations under the License.
17# ----------------------------------------------------------------------------
19from common import log
20from common.log import log_debug, log_info, log_warning, log_error, close_log, open_log
21from common.const import (
22 consts,
23 RetCode,
24 Singleton,
25 STACKTRACE,
26 ScreenResult
27)
28from common.file_operate import FileOperate
29from common.cmd_run import run_command, run_cmd_output, run_linux_cmd, popen_run_cmd, real_time_output
30from common.path import get_project_conf, get_ascend_home, get_log_conf_path
31from common.device import DeviceInfo
32from common.chip_handler import ChipHandler, get_device
33from common.compress_output_dir import compress_output_dir_tar
34from common.task_common import get_cann_log_path, timeout_decorator
35from common.supported_chip import AsysConfigSupportedChip, AsysDiagnoseSupportedChip, AsysProfilingSupportedChip