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

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