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

הספרייה שבה נמצאים יומני המהדמנים משירות 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 ()

שיטות ציבוריות

fetchCommonFiles

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

אחזור של הקבצים הנפוצים ממכונות מרוחקות ורישום שלהם ביומן.

פרמטרים
testLogger ITestLogger: ה-ITestLogger שבו יירשמו הקבצים ביומן.

gceAvd GceAvdInfo: התיאור של המכונה המרוחקת.

options TestDeviceOptions: ה-TestDeviceOptions שמתאר את אפשרויות המכשיר

runUtil IRunUtil: IRunUtil להפעלת פקודות.

אחזור Tombstones

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

מאחזרים את המצבות מהמכונה המרוחקת ורושמים אותה ביומן.

פרמטרים
testLogger ITestLogger: ה-ITestLogger שבו יירשמו הקבצים ביומן.

gceAvd GceAvdInfo: התיאור של המכונה המרוחקת.

options TestDeviceOptions: ה-TestDeviceOptions שמתאר את אפשרויות המכשיר

runUtil IRunUtil: IRunUtil להפעלת פקודות.