OxygèneUtil
public class OxygenUtil
extends Object
java.lang.Object | |
↳ | com.android.tradefed.device.cloud.OxygenUtil |
Utilitaire pour interagir avec le service Oxygen.
Résumé
Constructeurs publics | |
---|---|
OxygenUtil () Constructeur par défaut d'OxygenUtil |
Méthodes publiques | |
---|---|
static long[] | collectDeviceLaunchMetrics (File logDir) Collectez les métriques du lanceur d'appareils à partir de vdl_stdout. |
static | collectErrorSignatures (File logDir) Collectez les signatures d'erreur à partir des journaux. |
static String | collectOxygenVersion (File logDir) Collectez les informations de version d'oxygène à partir de oxygeen_version.txt. |
void | downloadLaunchFailureLogs ( TargetSetupError error, ITestLogger logger) Téléchargez les journaux d'erreurs de GCS lorsque Oxygen n'a pas réussi à lancer un appareil virtuel. |
static LogDataType | getDefaultLogType (String logFileName) Déterminez le type de données de journal d'un fichier journal en fonction de son nom. |
Constructeurs publics
OxygèneUtil
public OxygenUtil ()
Constructeur par défaut d'OxygenUtil
Méthodes publiques
collectDeviceLaunchMetrics
public static long[] collectDeviceLaunchMetrics (File logDir)
Collectez les métriques du lanceur d'appareils à partir de vdl_stdout.
Paramètres | |
---|---|
logDir | File : répertoire des journaux extraits de l'hôte distant. |
Retour | |
---|---|
long[] |
collectErrorSignatures
public staticcollectErrorSignatures (File logDir)
Collectez les signatures d'erreur à partir des journaux.
Paramètres | |
---|---|
logDir | File : répertoire des journaux extraits de l'hôte distant. |
Retour | |
---|---|
collectOxygenVersion
public static String collectOxygenVersion (File logDir)
Collectez les informations de version d'oxygène à partir de oxygeen_version.txt.
Paramètres | |
---|---|
logDir | File : répertoire des journaux extraits de l'hôte distant. |
Retour | |
---|---|
String |
téléchargerLaunchFailureLogs
public void downloadLaunchFailureLogs (TargetSetupError error, ITestLogger logger)
Téléchargez les journaux d'erreurs de GCS lorsque Oxygen n'a pas réussi à lancer un appareil virtuel.
Paramètres | |
---|---|
error | TargetSetupError : TargetSetupError est généré lors de la location d'un appareil via le service Oxygen. |
logger | ITestLogger : L' ITestLogger où enregistrer le fichier |
getDefaultLogTypegetDefaultLogType
public static LogDataType getDefaultLogType (String logFileName)
Déterminez le type de données de journal d'un fichier journal en fonction de son nom.
Paramètres | |
---|---|
logFileName | String : nom du fichier journal distant. |
Retour | |
---|---|
LogDataType | Un LogDataType auquel le fichier journal est associé. Renverra le type UNKNOWN s'il est impossible de déterminer le type de données du journal en fonction de son nom. |