Варианты покрытия
public final class CoverageOptions
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Обмениваемый объект для хранения вариантов покрытия.
Краткое содержание
Общественные конструкторы | |
---|---|
CoverageOptions () |
Публичные методы | |
---|---|
getCoverageProcesses () Возвращает имя процессов, покрытие которых необходимо очистить после завершения теста. | |
getCoverageToolchains () Возвращает цепочки инструментов покрытия, из которых требуется получить покрытие. | |
getDeviceCoveragePaths () Возвращает местоположения на устройстве, где хранятся измерения покрытия. | |
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 ()
Возвращает цепочки инструментов покрытия, из которых требуется получить покрытие.
Возврат | |
---|---|
наборы инструментов для сбора покрытия от |
GetDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
Возвращает местоположения на устройстве, где хранятся измерения покрытия.
Возврат | |
---|---|
{список ссылок}, содержащий пути покрытия устройства |
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 | стоит ли сбрасывать покрытие перед тестом |