LogAssociation
public
class
LogAssociation
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.result.teststorage.LogAssociation |
Classe permettant de représenter un lien entre un fichier journal et un test. Une association indique qu'un fichier journal particulier a été créé par un test particulier.
Résumé
Constructeurs publics | |
|---|---|
LogAssociation(Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)
Créez une association pour un fichier journal. |
|
Méthodes publiques | |
|---|---|
boolean
|
equals(Object o)
|
String
|
getAttemptId()
Renvoie l'ID de tentative requis pour l'importation de journaux v2. |
String
|
getBuildId()
Renvoie l'ID de compilation. |
String
|
getBuildTarget()
Renvoie le nom de la cible de compilation. |
String
|
getBuildType()
Renvoie le type de compilation. |
String
|
getInvocationId()
|
long
|
getLegacyResultId()
Renvoie l'ancien ID de résultat utilisé pour importer le journal. |
LogFile
|
getLog()
|
String
|
getResourceId()
Renvoie l'ID de ressource du journal, qui identifie de manière unique le journal sur le serveur distant lors de cet appel spécifique. |
String
|
getTestResultId()
|
String
|
getWorkUnitId()
|
int
|
hashCode()
|
boolean
|
isSupported()
Renvoie la valeur "true" si l'association de journaux est acceptée pour cette entrée. |
String
|
toString()
|
Constructeurs publics
LogAssociation
public LogAssociation (Invocation invocation,
String workUnitId,
TestResult testResult,
long legacyResultId,
LogFile log)Créez une association pour un fichier journal. Un fichier journal peut être associé à un test individuel, à une série de tests ou à un module. Si un journal est associé à un test, un objet TestReseult pour ce test doit être fourni. Sinon, ne fournissez que l'invocation et l'unité de travail.
| Paramètres | |
|---|---|
invocation |
Invocation : invocation à laquelle appartient le fichier journal. |
workUnitId |
String : ID de l'unité de travail représentant l'étape du test qui a généré le journal. |
testResult |
TestResult : objet testResult qui représente le test si un journal a été produit par un test. |
legacyResultId |
long |
log |
LogFile : fichier journal à associer. |
Méthodes publiques
égal à
public boolean equals (Object o)
| Paramètres | |
|---|---|
o |
Object |
| Renvoie | |
|---|---|
boolean |
|
getAttemptId
public String getAttemptId ()
Renvoie l'ID de tentative requis pour l'importation de journaux v2.
| Renvoie | |
|---|---|
String |
|
getBuildId
public String getBuildId ()
Renvoie l'ID de compilation. Cette information est requise pour l'importation des journaux v2, qui nécessite des informations sur la compilation.
| Renvoie | |
|---|---|
String |
|
getBuildTarget
public String getBuildTarget ()
Renvoie le nom de la cible de compilation. Cette étape est obligatoire pour l'importation des journaux v2.
| Renvoie | |
|---|---|
String |
|
getBuildType
public String getBuildType ()
Renvoie le type de compilation. Ce paramètre est obligatoire pour l'importation des journaux v2, où les informations de compilation sont requises pour importer le journal. La version 3 n'en a pas besoin, car ces informations sont déjà disponibles dans l'invocation.
| Renvoie | |
|---|---|
String |
|
getInvocationId
public String getInvocationId ()
| Renvoie | |
|---|---|
String |
|
getLegacyResultId
public long getLegacyResultId ()
Renvoie l'ancien ID de résultat utilisé pour importer le journal. Pour assurer la rétrocompatibilité, les journaux sont importés à l'aide de la version V2 de l'API, qui nécessite un ancien ID de résultat. Une fois le journal importé, nous créons une association à l'aide de l'API v3, en utilisant l'ID d'invocation et l'ID d'unité de travail. Toutefois, nous souhaitons toujours que les journaux soient accessibles à l'aide des anciens outils qui s'appuient sur l'ancien ID de résultat.
| Renvoie | |
|---|---|
long |
|
getResourceId
public String getResourceId ()
Renvoie l'ID de ressource du journal, qui identifie de manière unique le journal sur le serveur distant lors de cet appel spécifique.
| Renvoie | |
|---|---|
String |
|
getTestResultId
public String getTestResultId ()
| Renvoie | |
|---|---|
String |
|
getWorkUnitId
public String getWorkUnitId ()
| Renvoie | |
|---|---|
String |
|
hashCode
public int hashCode ()
| Renvoie | |
|---|---|
int |
|
isSupported
public boolean isSupported ()
Renvoie la valeur "true" si l'association de journaux est acceptée pour cette entrée. Les journaux sans ID de ressource n'ont pas d'association valide.
| Renvoie | |
|---|---|
boolean |
|
toString
public String toString ()
| Renvoie | |
|---|---|
String |
|