CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

java.lang.Object
   ↳ com.android.tradefed.device.cloud.CommonLogRemoteFileUtil


Utilitas ini memungkinkan menghindari duplikasi kode di berbagai representasi perangkat jarak jauh untuk logika pengambilan log jarak jauh dari file umum.

Ringkasan

Class bertingkat

class CommonLogRemoteFileUtil.KnownLogFileEntry

Representasi entri log yang diketahui untuk perangkat jarak jauh. 

Kolom

public static final String EMULATOR_REMOTE_LOG_DIR

Direktori tempat menemukan log debug untuk instance emulator.

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

public static final String NESTED_REMOTE_LOG_DIR

Direktori tempat menemukan log debug untuk instance jarak jauh bertingkat.

public static final String OXYGEN_EMULATOR_LOG_DIR

Direktori tempat menemukan log emulator dari layanan Oxygen.

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

Direktori tempat menemukan log runtime perangkat Oxygen.

public static final String TOMBSTONES_ZIP_NAME

Konstruktor publik

CommonLogRemoteFileUtil()

Metode publik

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

Mengambil dan mencatat file yang umum diketahui dari instance jarak jauh.

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

Ambil dan catat tombstone dari instance jarak jauh.

Kolom

EMULATOR_REMOTE_LOG_DIR

public static final String EMULATOR_REMOTE_LOG_DIR

Direktori tempat menemukan log debug untuk instance emulator.

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

Direktori tempat menemukan log debug untuk instance jarak jauh bertingkat.

DIR_EMULATOR_OXYGEN_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

Direktori tempat menemukan log emulator dari layanan Oxygen.

OXYGEN_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

Direktori tempat menemukan log runtime perangkat Oxygen.

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

Konstruktor publik

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

Metode publik

pengambilanCommonFiles

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

Mengambil dan mencatat file yang umum diketahui dari instance jarak jauh.

Parameter
testLogger ITestLogger: ITestLogger tempat mencatat file ke dalam log.

gceAvd GceAvdInfo: Deskripsi instance jarak jauh.

options TestDeviceOptions: TestDeviceOptions yang menjelaskan opsi perangkat

runUtil IRunUtil: IRunUtil untuk mengeksekusi perintah.

fetchTombstones

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

Ambil dan catat tombstone dari instance jarak jauh.

Parameter
testLogger ITestLogger: ITestLogger tempat mencatat file ke dalam log.

gceAvd GceAvdInfo: Deskripsi instance jarak jauh.

options TestDeviceOptions: TestDeviceOptions yang menjelaskan opsi perangkat

runUtil IRunUtil: IRunUtil untuk menjalankan perintah.