LogAssociation
public
class
LogAssociation
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.result.teststorage.LogAssociation |
Klasa reprezentująca połączenie między plikiem dziennika a testem. Skojarzenie oznacza, że dany plik dziennika został utworzony przez konkretny test.
Podsumowanie
Publiczne konstruktory | |
|---|---|
LogAssociation(Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)
Utwórz powiązanie z plikiem dziennika. |
|
Metody publiczne | |
|---|---|
boolean
|
equals(Object o)
|
String
|
getAttemptId()
Zwraca identyfikator próby, który jest wymagany do przesłania dziennika w wersji 2. |
String
|
getBuildId()
Zwraca identyfikator kompilacji. |
String
|
getBuildTarget()
Zwraca nazwę docelowego kompilacji. |
String
|
getBuildType()
Zwraca typ kompilacji. |
String
|
getInvocationId()
|
long
|
getLegacyResultId()
Zwraca starszy identyfikator wyniku użyty do przesłania dziennika. |
LogFile
|
getLog()
|
String
|
getResourceId()
Zwraca identyfikator zasobu dziennika, który jednoznacznie identyfikuje dziennik na serwerze zdalnym w tym konkretnym wywołaniu. |
String
|
getTestResultId()
|
String
|
getWorkUnitId()
|
int
|
hashCode()
|
boolean
|
isSupported()
Zwraca wartość „prawda”, jeśli powiązanie dziennika jest obsługiwane w przypadku tego wpisu. |
String
|
toString()
|
Publiczne konstruktory
LogAssociation
public LogAssociation (Invocation invocation,
String workUnitId,
TestResult testResult,
long legacyResultId,
LogFile log)Utwórz powiązanie z plikiem dziennika. Plik dziennika może być powiązany z pojedynczym testem, przebiegiem testu lub modułem. Jeśli dziennik jest powiązany z testem, musisz podać obiekt TestResult dla tego testu. W przeciwnym razie podaj tylko wywołanie i jednostkę pracy.
| Parametry | |
|---|---|
invocation |
Invocation: wywołanie, do którego należy plik dziennika. |
workUnitId |
String: identyfikator jednostki pracy reprezentujący etap testu, na którym powstał dziennik. |
testResult |
TestResult: jeśli dziennik został wygenerowany przez test, obiekt testResult reprezentujący ten test. |
legacyResultId |
long |
log |
LogFile: plik dziennika, który należy powiązać. |
Metody publiczne
równa się
public boolean equals (Object o)
| Parametry | |
|---|---|
o |
Object |
| Zwroty | |
|---|---|
boolean |
|
getAttemptId
public String getAttemptId ()
Zwraca identyfikator próby, który jest wymagany do przesyłania dzienników w wersji 2.
| Zwroty | |
|---|---|
String |
|
getBuildId
public String getBuildId ()
Zwraca identyfikator kompilacji. Jest to wymagane w przypadku przesyłania dzienników w wersji 2, które wymagają informacji o kompilacji.
| Zwroty | |
|---|---|
String |
|
getBuildTarget
public String getBuildTarget ()
Zwraca nazwę docelowego kompilacji. Jest to wymagane w przypadku przesyłania logów w wersji 2.
| Zwroty | |
|---|---|
String |
|
getBuildType
public String getBuildType ()
Zwraca typ kompilacji. Jest to wymagane w przypadku przesyłania dzienników w wersji 2, w którym informacje o kompilacji są niezbędne do przesłania dziennika. Wersja 3 nie wymaga tego, ponieważ te informacje są już dostępne w wywołaniu.
| Zwroty | |
|---|---|
String |
|
getInvocationId
public String getInvocationId ()
| Zwroty | |
|---|---|
String |
|
getLegacyResultId
public long getLegacyResultId ()
Zwraca starszy identyfikator wyniku użyty do przesłania logu. Ze względu na zgodność wsteczną logi są przesyłane przy użyciu interfejsu API w wersji 2, który wymaga starszego identyfikatora wyniku. Po przesłaniu dziennika tworzymy powiązanie za pomocą interfejsu API w wersji 3, używając identyfikatora wywołania i identyfikatora jednostki pracy, ale nadal chcemy, aby dzienniki były dostępne za pomocą starszych narzędzi, które korzystają ze starszego identyfikatora wyniku.
| Zwroty | |
|---|---|
long |
|
getResourceId
public String getResourceId ()
Zwraca identyfikator zasobu dziennika, który jednoznacznie identyfikuje dziennik na serwerze zdalnym w tym konkretnym wywołaniu.
| Zwroty | |
|---|---|
String |
|
getTestResultId
public String getTestResultId ()
| Zwroty | |
|---|---|
String |
|
getWorkUnitId
public String getWorkUnitId ()
| Zwroty | |
|---|---|
String |
|
hashCode
public int hashCode ()
| Zwroty | |
|---|---|
int |
|
isSupported
public boolean isSupported ()
Zwraca wartość „prawda”, jeśli powiązanie dziennika jest obsługiwane w przypadku tego wpisu. Logi bez identyfikatora zasobu nie mają prawidłowego powiązania.
| Zwroty | |
|---|---|
boolean |
|
toString
public String toString ()
| Zwroty | |
|---|---|
String |
|