CommonLogRemoteFileUtil

public class CommonLogRemoteFileUtil
extends Object

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


Cet utilitaire permet d'éviter la duplication de code entre les différentes représentations des périphériques distants pour la logique de récupération des journaux à distance des fichiers communs.

Sommaire

Classes imbriquées

class CommonLogRemoteFileUtil.KnownLogFileEntry

Une représentation d'une entrée de journal connue pour les périphériques distants.

Des champs

public static final String EMULATOR_REMOTE_LOG_DIR

Répertoire où trouver les journaux de débogage pour une instance d'émulateur.

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

public static final String NESTED_REMOTE_LOG_DIR

Répertoire où trouver les journaux de débogage pour une instance distante imbriquée.

public static final String OXYGEN_EMULATOR_LOG_DIR

Le répertoire où trouver les journaux de l'émulateur du service Oxygen.

public static final OXYGEN_LOG_FILES

public static final String OXYGEN_RUNTIME_LOG_DIR

Le répertoire où trouver les journaux d'exécution du périphérique Oxygen.

public static final String TOMBSTONES_ZIP_NAME

Constructeurs publics

CommonLogRemoteFileUtil ()

Méthodes publiques

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

Récupérez et enregistrez les fichiers communément connus à partir d'instances distantes.

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

Récupérez et enregistrez les pierres tombales à partir de l'instance distante.

Des champs

EMULATOR_REMOTE_LOG_DIR

public static final String EMULATOR_REMOTE_LOG_DIR

Répertoire où trouver les journaux de débogage pour une instance d'émulateur.

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

Répertoire où trouver les journaux de débogage pour une instance distante imbriquée.

OXYGEN_EMULATOR_LOG_DIR

public static final String OXYGEN_EMULATOR_LOG_DIR

Le répertoire où trouver les journaux de l'émulateur du service Oxygen.

OXYGEN_LOG_FILES

public static final  OXYGEN_LOG_FILES

OXYGEN_RUNTIME_LOG_DIR

public static final String OXYGEN_RUNTIME_LOG_DIR

Le répertoire où trouver les journaux d'exécution du périphérique Oxygen.

TOMBSTONES_ZIP_NAME

public static final String TOMBSTONES_ZIP_NAME

Constructeurs publics

CommonLogRemoteFileUtil

public CommonLogRemoteFileUtil ()

Méthodes publiques

fetchCommonFiles

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

Récupérez et enregistrez les fichiers couramment connus à partir d'instances distantes.

Paramètres
testLogger ITestLogger : Le ITestLogger où enregistrer les fichiers.

gceAvd GceAvdInfo : Le descripteur de l'instance à distance.

options TestDeviceOptions : Les TestDeviceOptions décrivant les options de l' appareil

runUtil IRunUtil : A IRunUtil à exécuter des commandes.

chercher des pierres tombales

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

Récupérez et enregistrez les pierres tombales à partir de l'instance distante.

Paramètres
testLogger ITestLogger : Le ITestLogger où enregistrer les fichiers.

gceAvd GceAvdInfo : Le descripteur de l'instance à distance.

options TestDeviceOptions : Les TestDeviceOptions décrivant les options de l' appareil

runUtil IRunUtil : A IRunUtil à exécuter des commandes.