LogAssociation
public
class
LogAssociation
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.result.teststorage.LogAssociation |
Bir günlük dosyası ile test arasındaki bağlantıyı temsil eden sınıf. Bir ilişkilendirme, belirli bir günlük dosyasının belirli bir test tarafından oluşturulduğunu gösterir.
Özet
Herkese açık oluşturucular | |
|---|---|
LogAssociation(Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)
Bir günlük dosyası için ilişkilendirme oluşturun. |
|
Herkese açık yöntemler | |
|---|---|
boolean
|
equals(Object o)
|
String
|
getAttemptId()
V2 günlüğünün yüklenmesi için gereken deneme kimliğini döndürür. |
String
|
getBuildId()
Derleme kimliğini döndürür. |
String
|
getBuildTarget()
Derleme hedefinin adını döndürür. |
String
|
getBuildType()
Derleme türünü döndürür. |
String
|
getInvocationId()
|
long
|
getLegacyResultId()
Günlüğü yüklemek için kullanılan eski sonuç kimliğini döndürür. |
LogFile
|
getLog()
|
String
|
getResourceId()
Günlüğün kaynak kimliğini döndürür. Bu kimlik, günlüğü bu belirli çağrıda uzak sunucuda benzersiz şekilde tanımlar. |
String
|
getTestResultId()
|
String
|
getWorkUnitId()
|
int
|
hashCode()
|
boolean
|
isSupported()
Günlük ilişkilendirme bu giriş için destekleniyorsa true değerini döndürür. |
String
|
toString()
|
Herkese açık oluşturucular
LogAssociation
public LogAssociation (Invocation invocation,
String workUnitId,
TestResult testResult,
long legacyResultId,
LogFile log)Bir günlük dosyası için ilişkilendirme oluşturun. Günlük dosyası tek bir testle, test çalıştırmasıyla veya modülle ilişkilendirilebilir. Bir günlük bir testle ilişkilendirilmişse söz konusu test için bir TestReseult nesnesi sağlanmalıdır. Aksi takdirde yalnızca çağırma ve iş birimi sağlayın.
| Parametreler | |
|---|---|
invocation |
Invocation: Günlük dosyasının ait olduğu çağırma. |
workUnitId |
String: Günlüğü oluşturan test aşamasını temsil eden iş birimi kimliği. |
testResult |
TestResult: Bir test tarafından günlük oluşturulduysa bu testi temsil eden testResult nesnesi. |
legacyResultId |
long |
log |
LogFile: ilişkilendirilmesi gereken günlük dosyası. |
Herkese açık yöntemler
şuna eşittir:
public boolean equals (Object o)
| Parametreler | |
|---|---|
o |
Object |
| İlerlemeler | |
|---|---|
boolean |
|
getAttemptId
public String getAttemptId ()
V2 günlüğünün yüklenmesi için gereken deneme kimliğini döndürür.
| İlerlemeler | |
|---|---|
String |
|
getBuildId
public String getBuildId ()
Derleme kimliğini döndürür. Bu, derleme bilgilerinin gerektiği v2 günlüğü yükleme işlemi için gereklidir.
| İlerlemeler | |
|---|---|
String |
|
getBuildTarget
public String getBuildTarget ()
Derleme hedefinin adını döndürür. Bu, v2 günlüğü yükleme için gereklidir.
| İlerlemeler | |
|---|---|
String |
|
getBuildType
public String getBuildType ()
Derleme türünü döndürür. Bu, günlük yüklemek için derleme bilgilerinin gerekli olduğu v2 günlük yükleme işlemi için gereklidir. Bu bilgiler zaten çağırmada mevcut olduğundan V3'te bu bilgiye gerek yoktur.
| İlerlemeler | |
|---|---|
String |
|
getInvocationId
public String getInvocationId ()
| İlerlemeler | |
|---|---|
String |
|
getLegacyResultId
public long getLegacyResultId ()
Günlüğü yüklemek için kullanılan eski sonuç kimliğini döndürür. Geriye dönük uyumluluk için günlükler, eski sonuç kimliği gerektiren API'nin V2 sürümü kullanılarak yüklenir. Günlük yüklendikten sonra, v3 API'sini kullanarak, çağırma kimliğini ve iş birimi kimliğini kullanarak bir ilişkilendirme oluşturuyoruz ancak günlüklerin eski sonuç kimliğine dayanan eski araçlar kullanılarak erişilebilir olmasını istiyoruz.
| İlerlemeler | |
|---|---|
long |
|
getResourceId
public String getResourceId ()
Günlüğün kaynak kimliğini döndürür. Bu kimlik, belirli bir çağırmada günlüğü uzak sunucuda benzersiz şekilde tanımlar.
| İlerlemeler | |
|---|---|
String |
|
getTestResultId
public String getTestResultId ()
| İlerlemeler | |
|---|---|
String |
|
getWorkUnitId
public String getWorkUnitId ()
| İlerlemeler | |
|---|---|
String |
|
hashCode
public int hashCode ()
| İlerlemeler | |
|---|---|
int |
|
isSupported
public boolean isSupported ()
Günlük ilişkilendirme bu giriş için destekleniyorsa true değerini döndürür. Kaynak kimliği olmayan günlükler geçerli bir ilişkilendirmeye sahip değildir.
| İlerlemeler | |
|---|---|
boolean |
|
toString
public String toString ()
| İlerlemeler | |
|---|---|
String |
|