LogAssociation
public class LogAssociation
extends Object
| java.lang.Object | |
| ↳ | com.google.android.tradefed.result.teststorage.LogAssociation |
Класс, представляющий связь между файлом журнала и тестом. Связь указывает на то, что конкретный файл журнала был создан конкретным тестом.
Краткое содержание
Публичные конструкторы | |
|---|---|
LogAssociation (Invocation invocation, String workUnitId, TestResult testResult, long legacyResultId, LogFile log)Создайте ассоциацию для файла журнала. | |
Публичные методы | |
|---|---|
boolean | equals (Object o) |
String | getAttemptId ()Возвращает идентификатор попытки, необходимый для загрузки журнала v2. |
String | getBuildId ()Возвращает идентификатор сборки. |
String | getBuildTarget ()Возвращает имя цели сборки. |
String | getBuildType ()Возвращает тип сборки. |
String | getInvocationId () |
long | getLegacyResultId ()Возвращает устаревший идентификатор результата, использованный для загрузки журнала. |
LogFile | getLog () |
String | getResourceId ()Возвращает идентификатор ресурса для журнала, который уникально идентифицирует журнал на удаленном сервере в данном конкретном вызове. |
String | getTestResultId () |
String | getWorkUnitId () |
int | hashCode () |
boolean | isSupported ()Возвращает значение true, если для этой записи поддерживается ассоциация журнала. |
String | toString () |
Публичные конструкторы
LogAssociation
public LogAssociation (Invocation invocation,
String workUnitId,
TestResult testResult,
long legacyResultId,
LogFile log)Создайте ассоциацию для файла журнала. Файл журнала может быть связан с отдельным тестом, тестовым запуском или модулем. Если журнал связан с тестом, необходимо предоставить объект TestReseult для этого теста. В противном случае укажите только вызов и единицу работы.
| Параметры | |
|---|---|
invocation | Invocation : вызов, к которому принадлежит файл журнала. |
workUnitId | String : идентификатор рабочей единицы, представляющий этап теста, в ходе которого был создан журнал. |
testResult | TestResult : если журнал был создан в результате теста, объект testResult, представляющий этот тест. |
legacyResultId | long |
log | LogFile : файл журнала, который необходимо связать. |
Публичные методы
равны
public boolean equals (Object o)
| Параметры | |
|---|---|
o | Object |
| Возврат | |
|---|---|
boolean | |
getAttemptId
public String getAttemptId ()
Возвращает идентификатор попытки, необходимый для загрузки журнала v2.
| Возврат | |
|---|---|
String | |
получитьBuildId
public String getBuildId ()
Возвращает идентификатор сборки. Требуется для загрузки журнала версии 2, для которой требуется информация о сборке.
| Возврат | |
|---|---|
String | |
получитьBuildTarget
public String getBuildTarget ()
Возвращает имя целевой сборки. Это необходимо для загрузки журнала версии 2.
| Возврат | |
|---|---|
String | |
получитьBuildType
public String getBuildType ()
Возвращает тип сборки. Это необходимо для загрузки журнала версии 2, где для загрузки журнала требуется информация о сборке. Для версии 3 это не требуется, поскольку эта информация уже доступна при вызове.
| Возврат | |
|---|---|
String | |
получитьInvocationId
public String getInvocationId ()
| Возврат | |
|---|---|
String | |
getLegacyResultId
public long getLegacyResultId ()
Возвращает устаревший идентификатор результата, использованный для загрузки журнала. Для обратной совместимости журналы загружаются с помощью API версии V2, для которого требуется устаревший идентификатор результата. После загрузки журнала мы создаём связь с помощью API версии 3, используя идентификатор вызова и идентификатор рабочей единицы, но при этом хотим, чтобы журналы были доступны с помощью устаревших инструментов, которые используют устаревший идентификатор результата.
| Возврат | |
|---|---|
long | |
получитьResourceId
public String getResourceId ()
Возвращает идентификатор ресурса для журнала, который уникально идентифицирует журнал на удаленном сервере в данном конкретном вызове.
| Возврат | |
|---|---|
String | |
получитьTestResultId
public String getTestResultId ()
| Возврат | |
|---|---|
String | |
получитьWorkUnitId
public String getWorkUnitId ()
| Возврат | |
|---|---|
String | |
хэш-код
public int hashCode ()
| Возврат | |
|---|---|
int | |
поддерживается
public boolean isSupported ()
Возвращает значение true, если для этой записи поддерживается ассоциация журнала. Журналы без идентификатора ресурса не имеют допустимой ассоциации.
| Возврат | |
|---|---|
boolean | |
toString
public String toString ()
| Возврат | |
|---|---|
String | |