Варианты покрытия
public final class CoverageOptions
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Объект Tradefed для хранения опционов на покрытие рисков.
Краткое содержание
Государственные строители | |
|---|---|
CoverageOptions () | |
Общедоступные методы | |
|---|---|
List<String> | getCoverageProcesses ()Возвращает имена процессов, из которых следует удалить данные о покрытии кода после завершения теста. |
List< CoverageOptions.Toolchain > | getCoverageToolchains ()Возвращает наборы инструментов для сбора данных о покрытии кода. |
List<String> | 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
public List<String> getCoverageProcesses ()
Возвращает имена процессов, из которых следует удалить данные о покрытии кода после завершения теста.
| Возвраты | |
|---|---|
List<String> | List названий процессов для очистки покрытия после завершения теста. |
getCoverageToolchains
public List<CoverageOptions.Toolchain> getCoverageToolchains ()
Возвращает наборы инструментов для сбора данных о покрытии кода.
| Возвраты | |
|---|---|
List< CoverageOptions.Toolchain > | наборы инструментов для сбора данных о покрытии |
getDeviceCoveragePaths
public List<String> getDeviceCoveragePaths ()
Возвращает координаты на устройстве, где хранятся результаты измерений зоны покрытия.
| Возвраты | |
|---|---|
List<String> | Список ссылок, содержащий пути покрытия устройств. |
getJaCoCoAgentPath
public File getJaCoCoAgentPath ()
Возвращает jacocoagent.jar.
| Возвраты | |
|---|---|
File | File , указывающий на jacocoagent.jar. |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Возвращает каталог, содержащий инструмент llvm-profdata.
| Возвраты | |
|---|---|
File | 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 | следует ли запускать процессы измерения покрытия после тестирования |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
Возвращает значение, указывающее, следует ли объединять результаты измерений покрытия перед записью в лог.
| Возвраты | |
|---|---|
boolean | |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Возвращает значение, указывающее, следует ли сбрасывать измерения покрытия перед каждым тестом.
Включение этой функции позволяет более точно настраивать охват тестирования.
| Возвраты | |
|---|---|
boolean | нужно ли сбрасывать покрытие перед тестированием |