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

получитьЛог

public LogFile getLog ()

Возврат
LogFile

получить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