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

public final class CoverageOptions
extends Object

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


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

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

Публичные конструкторы

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 и его зависимости

получитьProfrawFilter

public String getProfrawFilter ()

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

Возвращает
String ERROR(/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 нужно ли сбросить покрытие перед тестом