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 finalOXYGEN_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.
|