Варианты покрытия
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
publicgetCoverageProcesses ()
Возвращает имена процессов для очистки покрытия после завершения теста.
Возвращает | |
---|---|
ERROR(/List) имен процессов, из которых нужно сбросить покрытие после теста |
getCoverageToolchains
publicgetCoverageToolchains ()
Возвращает цепочки инструментов покрытия, из которых нужно получить покрытие.
Возвращает | |
---|---|
наборы инструментов для сбора покрытия |
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 | нужно ли сбросить покрытие перед тестом |