CommonLogRemoteFileUtil
public class CommonLogRemoteFileUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.CommonLogRemoteFileUtil |
Dieses Dienstprogramm ermöglicht es, Codeduplizierung über die verschiedenen Remote-Gerätedarstellungen für die Remote-Protokollabruflogik gemeinsamer Dateien zu vermeiden.
Zusammenfassung
Verschachtelte Klassen | |
---|---|
class | CommonLogRemoteFileUtil.KnownLogFileEntry Eine Darstellung eines bekannten Protokolleintrags für Remotegeräte. |
Felder | |
---|---|
public static final String | EMULATOR_REMOTE_LOG_DIR Das Verzeichnis, in dem Debugprotokolle für eine Emulatorinstanz zu finden sind. |
public static final MultiMap<TestDeviceOptions.InstanceType, CommonLogRemoteFileUtil.KnownLogFileEntry > | KNOWN_FILES_TO_FETCH |
public static final String | NESTED_REMOTE_LOG_DIR Das Verzeichnis, in dem Debug-Protokolle für eine verschachtelte Remote-Instanz zu finden sind. |
public static final String | OXYGEN_EMULATOR_LOG_DIR Das Verzeichnis, in dem Emulatorprotokolle vom Oxygen-Dienst zu finden sind. |
public static final | OXYGEN_LOG_FILES |
public static final String | OXYGEN_RUNTIME_LOG_DIR Das Verzeichnis, in dem sich die Laufzeitprotokolle des Oxygen-Geräts befinden. |
public static final String | TOMBSTONES_ZIP_NAME
|
Öffentliche Bauträger | |
---|---|
CommonLogRemoteFileUtil () |
Öffentliche Methoden | |
---|---|
static void | fetchCommonFiles (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil) Rufen Sie die allgemein bekannten Dateien von Remote-Instanzen ab und protokollieren Sie sie. |
static void | fetchTombstones (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil) Rufen Sie die Tombstones von der Remote-Instanz ab und protokollieren Sie sie. |
Felder
EMULATOR_REMOTE_LOG_DIR
public static final String EMULATOR_REMOTE_LOG_DIR
Das Verzeichnis, in dem Debugprotokolle für eine Emulatorinstanz zu finden sind.
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
Das Verzeichnis, in dem Debug-Protokolle für eine verschachtelte Remote-Instanz zu finden sind.
OXYGEN_EMULATOR_LOG_DIR
public static final String OXYGEN_EMULATOR_LOG_DIR
Das Verzeichnis, in dem Emulatorprotokolle vom Oxygen-Dienst zu finden sind.
OXYGEN_LOG_FILES
public static finalOXYGEN_LOG_FILES
OXYGEN_RUNTIME_LOG_DIR
public static final String OXYGEN_RUNTIME_LOG_DIR
Das Verzeichnis, in dem sich die Laufzeitprotokolle des Oxygen-Geräts befinden.
TOMBSTONES_ZIP_NAME
public static final String TOMBSTONES_ZIP_NAME
Öffentliche Bauträger
CommonLogRemoteFileUtil
public CommonLogRemoteFileUtil ()
Öffentliche Methoden
fetchCommonFiles
public static void fetchCommonFiles (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
Rufen Sie die allgemein bekannten Dateien von Remote-Instanzen ab und protokollieren Sie sie.
Parameter | |
---|---|
testLogger | ITestLogger : Der ITestLogger , wo die Dateien protokolliert werden sollen. |
gceAvd | GceAvdInfo : Der Deskriptor der Remote-Instanz. |
options | TestDeviceOptions : Die TestDeviceOptions , die die Geräteoptionen beschreiben |
runUtil | IRunUtil : Ein IRunUtil zum Ausführen von Befehlen. |
fetchTombstones
public static void fetchTombstones (ITestLogger testLogger, GceAvdInfo gceAvd, TestDeviceOptions options, IRunUtil runUtil)
Rufen Sie die Tombstones von der Remote-Instanz ab und protokollieren Sie sie.
Parameter | |
---|---|
testLogger | ITestLogger : Der ITestLogger , wo die Dateien protokolliert werden sollen. |
gceAvd | GceAvdInfo : Der Deskriptor der Remote-Instanz. |
options | TestDeviceOptions : Die TestDeviceOptions , die die Geräteoptionen beschreiben |
runUtil | IRunUtil : Ein IRunUtil zum Ausführen von Befehlen. |
Alle Inhalte und Codebeispiele auf dieser Seite unterliegen den Lizenzen wie im Abschnitt Inhaltslizenz beschrieben. Java und OpenJDK sind Marken oder eingetragene Marken von Oracle und/oder seinen Tochtergesellschaften.
Zuletzt aktualisiert: 2023-12-01 (UTC).