Варианты покрытия
public final class CoverageOptions
extends Object
java.lang.Объект | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
Объект Tradefed для хранения вариантов покрытия.
Резюме
Вложенные классы | |
---|---|
enum | CoverageOptions.Toolchain
|
Публичные конструкторы | |
---|---|
CoverageOptions () |
Публичные методы | |
---|---|
getCoverageProcesses () Возвращает имена процессов для очистки покрытия после завершения теста. | |
getCoverageToolchains () Возвращает цепочки инструментов покрытия, из которых нужно получить покрытие. | |
File | getLlvmProfdataPath () Возвращает каталог, содержащий инструмент llvm-profdata. |
String | getProfrawFilter () Возвращает префикс имен файлов profdata, используемых для измерения покрытия. |
boolean | isCoverageEnabled () Возвращает значение, указывающее, следует ли собирать измерения покрытия в этом прогоне. |
boolean | isCoverageFlushEnabled () Возвращает значение, указывающее, следует ли сбрасывать измерения покрытия из запущенных процессов после завершения теста. |
boolean | shouldMergeCoverage () Возвращает, следует ли объединять измерения покрытия перед записью в журнал. |
boolean | shouldResetCoverageBeforeTest () Возвращает значение, указывающее, следует ли сбрасывать измерения покрытия перед каждым тестом. |
Публичные конструкторы
Варианты покрытия
public CoverageOptions ()
Публичные методы
getCoverageProcesses
publicgetCoverageProcesses ()
Возвращает имена процессов для очистки покрытия после завершения теста.
Возвращает | |
---|---|
ERROR(/List) имен процессов, из которых нужно сбросить покрытие после теста |
getCoverageToolchains
publicgetCoverageToolchains ()
Возвращает цепочки инструментов покрытия, из которых нужно получить покрытие.
Возвращает | |
---|---|
наборы инструментов для сбора покрытия |
getLlvmProfdataPath
public File getLlvmProfdataPath ()
Возвращает каталог, содержащий инструмент llvm-profdata.
Возвращает | |
---|---|
File | ERROR(/File) , содержащий инструмент llvm-profdata и его зависимости |
получитьProfrawFilter
public String getProfrawFilter ()
Возвращает префикс имен файлов profdata, используемых для измерения покрытия.
Возвращает | |
---|---|
String | String , содержащая префикс имен файлов profdata |
isCoverageEnabled
public boolean isCoverageEnabled ()
Возвращает значение, указывающее, следует ли собирать измерения покрытия в этом прогоне.
Возвращает | |
---|---|
boolean | следует ли собирать измерения покрытия |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
Возвращает значение, указывающее, следует ли сбрасывать измерения покрытия из запущенных процессов после завершения теста.
Возвращает | |
---|---|
boolean | следует ли сбрасывать процессы для измерения покрытия после теста |
долженMergeCoverage
public boolean shouldMergeCoverage ()
Возвращает, следует ли объединять измерения покрытия перед записью в журнал.
Возвращает | |
---|---|
boolean |
следуетResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
Возвращает значение, указывающее, следует ли сбрасывать измерения покрытия перед каждым тестом.
Включение этого параметра позволяет более целенаправленно охватывать тест.
Возвращает | |
---|---|
boolean | нужно ли сбросить покрытие перед тестом |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2022-11-07 UTC.