CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

java.lang.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

دایرکتوری که در آن می توان گزارش های شبیه ساز را از سرویس اکسیژن پیدا کرد.

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

دایرکتوری که در آن لاگ های زمان اجرا دستگاه اکسیژن را پیدا کنید.

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_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

دایرکتوری که در آن لاگ های زمان اجرا دستگاه اکسیژن را پیدا کنید.

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

سازندگان عمومی

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

روش های عمومی

fetchCommonFiles

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 برای اجرای دستورات.