LogAssociation
public
class
LogAssociation
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.result.teststorage.LogAssociation |
Clase para representar un vínculo entre un archivo de registro y una prueba. Una asociación representa que una prueba en particular creó un archivo de registro en particular.
Resumen
Constructores públicos | |
|---|---|
LogAssociation(Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)
Crea una asociación para un archivo de registro. |
|
Métodos públicos | |
|---|---|
boolean
|
equals(Object o)
|
String
|
getAttemptId()
Devuelve el ID del intento, que es obligatorio para la carga de registros de la versión 2. |
String
|
getBuildId()
Devuelve el ID de compilación. |
String
|
getBuildTarget()
Devuelve el nombre del destino de compilación. |
String
|
getBuildType()
Devuelve el tipo de compilación. |
String
|
getInvocationId()
|
long
|
getLegacyResultId()
Devuelve el ID de resultado heredado que se usó para subir el registro. |
LogFile
|
getLog()
|
String
|
getResourceId()
Devuelve el ID de recurso del registro, que identifica de forma única el registro en el servidor remoto en esta invocación en particular. |
String
|
getTestResultId()
|
String
|
getWorkUnitId()
|
int
|
hashCode()
|
boolean
|
isSupported()
Devuelve verdadero si se admite la asociación de registros para esta entrada. |
String
|
toString()
|
Constructores públicos
LogAssociation
public LogAssociation (Invocation invocation,
String workUnitId,
TestResult testResult,
long legacyResultId,
LogFile log)Crea una asociación para un archivo de registro. Un archivo de registro se puede asociar a una prueba individual, a una ejecución de prueba o a un módulo. Si un registro está asociado a una prueba, se debe proporcionar un objeto TestResult para esa prueba. De lo contrario, solo proporciona la invocación y la unidad de trabajo.
| Parámetros | |
|---|---|
invocation |
Invocation: Es la invocación a la que pertenece el archivo de registro. |
workUnitId |
String: Es el ID de la unidad de trabajo que representa la etapa de la prueba que produjo el registro. |
testResult |
TestResult: Si una prueba produjo un registro, es el objeto testResult que representa esa prueba. |
legacyResultId |
long |
log |
LogFile: Es el archivo de registro que se debe asociar. |
Métodos públicos
equals
public boolean equals (Object o)
| Parámetros | |
|---|---|
o |
Object |
| Muestra | |
|---|---|
boolean |
|
getAttemptId
public String getAttemptId ()
Devuelve el ID del intento, que es obligatorio para la carga de registros de la versión 2.
| Muestra | |
|---|---|
String |
|
getBuildId
public String getBuildId ()
Devuelve el ID de compilación. Esto es obligatorio para la carga de registros de la versión 2, que necesita información de compilación.
| Muestra | |
|---|---|
String |
|
getBuildTarget
public String getBuildTarget ()
Devuelve el nombre del destino de compilación. Este campo es obligatorio para la carga de registros de la versión 2.
| Muestra | |
|---|---|
String |
|
getBuildType
public String getBuildType ()
Devuelve el tipo de compilación. Esto es obligatorio para la carga de registros de la versión 2, en la que se requiere información de compilación para subir el registro. La versión 3 no necesita esta información porque ya está disponible en la invocación.
| Muestra | |
|---|---|
String |
|
getInvocationId
public String getInvocationId ()
| Muestra | |
|---|---|
String |
|
getLegacyResultId
public long getLegacyResultId ()
Devuelve el ID de resultado heredado que se usó para subir el registro. Para la retrocompatibilidad, los registros se suben con la versión 2 de la API, que requiere el ID de resultado heredado. Después de subir el registro, creamos una asociación con la API v3, usando el ID de invocación y el ID de unidad de trabajo, pero aún queremos que se pueda acceder a los registros con las herramientas heredadas que dependen del ID de resultado heredado.
| Muestra | |
|---|---|
long |
|
getResourceId
public String getResourceId ()
Devuelve el ID de recurso del registro, que identifica de forma única el registro en el servidor remoto en esta invocación en particular.
| Muestra | |
|---|---|
String |
|
getTestResultId
public String getTestResultId ()
| Muestra | |
|---|---|
String |
|
getWorkUnitId
public String getWorkUnitId ()
| Muestra | |
|---|---|
String |
|
hashCode
public int hashCode ()
| Muestra | |
|---|---|
int |
|
isSupported
public boolean isSupported ()
Devuelve verdadero si se admite la asociación de registros para esta entrada. Los registros sin ID de recurso no tienen una asociación válida.
| Muestra | |
|---|---|
boolean |
|
toString
public String toString ()
| Muestra | |
|---|---|
String |
|