Google 致力于为黑人社区推动种族平等。查看具体举措

CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

对象
com.android.tradefed.device.cloud.CommonLogRemoteFileUtil


此实用程序允许避免跨不同远程设备表示的代码重复,用于公共文件的远程日志获取逻辑。

概括

嵌套类

class CommonLogRemoteFileUtil.KnownLogFileEntry

远程设备的已知日志条目的表示。

字段

public static final String EMULATOR_REMOTE_LOG_DIR

用于查找模拟器实例调试日志的目录。

public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry > KNOWN_FILES_TO_FETCH

public static final String NESTED_REMOTE_LOG_DIR

查找嵌套远程实例的调试日志的目录。

public static final String OXYGEN_EMULATOR_LOG_DIR

从 Oxygen 服务中查找模拟器日志的目录。

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

用于查找 Oxygen 设备运行时日志的目录。

public static final String TOMBSTONES_ZIP_NAME

公共构造函数

CommonLogRemoteFileUtil ()

公共方法

static void fetchCommonFiles (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)

从远程实例中获取并记录众所周知的文件。

static void fetchTombstones (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)

从远程实例获取并记录逻辑删除。

字段

EMULATOR_REMOTE_LOG_DIR

public static final String EMULATOR_REMOTE_LOG_DIR

用于查找模拟器实例调试日志的目录。

KNOWN_FILES_TO_FETCH

public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry> KNOWN_FILES_TO_FETCH

NESTED_REMOTE_LOG_DIR

public static final String NESTED_REMOTE_LOG_DIR

查找嵌套远程实例的调试日志的目录。

OXYGEN_EMULATOR_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

从 Oxygen 服务中查找模拟器日志的目录。

OXYGEN_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

用于查找 Oxygen 设备运行时日志的目录。

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

公共构造函数

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

公共方法

获取公共文件

public static void fetchCommonFiles (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)

从远程实例中获取并记录众所周知的文件。

参数
testLogger ITestLogger :本ITestLogger何处记录的文件。

gceAvd GceAvdInfo :远程实例的描述符。

options TestDeviceOptions :该TestDeviceOptions描述设备的选项

runUtil IRunUtil :一个IRunUtil执行命令。

获取墓碑

public static void fetchTombstones (ITestLogger testLogger, 
                GceAvdInfo gceAvd, 
                TestDeviceOptions options, 
                IRunUtil runUtil)

从远程实例获取并记录逻辑删除。

参数
testLogger ITestLogger :本ITestLogger何处记录的文件。

gceAvd GceAvdInfo :远程实例的描述符。

options TestDeviceOptions :该TestDeviceOptions描述设备的选项

runUtil IRunUtil :一个IRunUtil执行命令。