Варианты покрытия
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 | стоит ли сбрасывать покрытие перед тестом |