Варианты покрытия

public final class CoverageOptions
extends Object

java.lang.Объект
com.android.tradefed.testtype.coverage.CoverageOptions


Обмениваемый объект для хранения вариантов покрытия.

Краткое содержание

Общественные конструкторы

CoverageOptions ()

Публичные методы

getCoverageProcesses ()

Возвращает имя процессов, покрытие которых необходимо очистить после завершения теста.

getCoverageToolchains ()

Возвращает цепочки инструментов покрытия, из которых требуется получить покрытие.

File getJaCoCoAgentPath ()

Возвращает jacocoagent.jar.

File getLlvmProfdataPath ()

Возвращает каталог, содержащий инструмент llvm-profdata.

String getProfrawFilter ()

Возвращает префикс имен файлов profdata, используемых для измерений покрытия.

long getPullTimeout ()

Возвращает тайм-аут в миллисекундах для получения показателей покрытия с устройства.

boolean isCoverageEnabled ()

Возвращает, следует ли собирать измерения покрытия из этого прогона.

boolean isCoverageFlushEnabled ()

Возвращает вопрос о том, следует ли удалять измерения покрытия из запущенных процессов после завершения теста.

boolean shouldMergeCoverage ()

Возвращает, следует ли объединять измерения покрытия перед записью в журнал.

boolean shouldResetCoverageBeforeTest ()

Возвращает вопрос о том, следует ли сбрасывать измерения покрытия перед каждым тестом.

Общественные конструкторы

Варианты покрытия

public CoverageOptions ()

Публичные методы

getCoverageProcesses

public  getCoverageProcesses ()

Возвращает имя процессов, покрытие которых необходимо очистить после завершения теста.

Возврат
ERROR(/List) имен процессов для очистки покрытия после теста

getCoverageToolchains

public  getCoverageToolchains ()

Возвращает цепочки инструментов покрытия, из которых требуется получить покрытие.

Возврат
наборы инструментов для сбора покрытия от

GetJaCoCoAgentPath

public File getJaCoCoAgentPath ()

Возвращает jacocoagent.jar.

Возврат
File ERROR(/File) , указывающая на jacocoagent.jar.

getLlvmProfdataPath

public File getLlvmProfdataPath ()

Возвращает каталог, содержащий инструмент llvm-profdata.

Возврат
File ERROR(/File) , содержащая инструмент llvm-profdata и его зависимости

GetProfrawFilter

public String getProfrawFilter ()

Возвращает префикс имен файлов profdata, используемых для измерений покрытия.

Возврат
String String , содержащая префикс имен файлов profdata

getPullTimeout

public long getPullTimeout ()

Возвращает тайм-аут в миллисекундах для получения показателей покрытия с устройства.

Возврат
long ERROR(/long) как тайм-аут в миллисекундах.

isCoverageEnabled

public boolean isCoverageEnabled ()

Возвращает, следует ли собирать измерения покрытия из этого прогона.

Возврат
boolean собирать ли измерения покрытия

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

Возвращает вопрос о том, следует ли удалять измерения покрытия из запущенных процессов после завершения теста.

Возврат
boolean следует ли сбрасывать процессы измерения покрытия после теста

должноMergeCoverage

public boolean shouldMergeCoverage ()

Возвращает, следует ли объединять измерения покрытия перед записью в журнал.

Возврат
boolean

долженResetCoverageBeforeTest

public boolean shouldResetCoverageBeforeTest ()

Возвращает вопрос о том, следует ли сбрасывать измерения покрытия перед каждым тестом.

Включение этого параметра позволяет сделать покрытие более ориентированным на тест.

Возврат
boolean стоит ли сбрасывать покрытие перед тестом