カバレッジオプション

public final class CoverageOptions
extends Object

java.lang.オブジェクト
com.android.tradefed.testtype.coverage.CoverageOptions


カバレッジ オプションを保持するためにオブジェクトをトレードします。

まとめ

入れ子になったクラス

enum CoverageOptions.Toolchain

パブリックコンストラクター

CoverageOptions ()

パブリックメソッド

getCoverageProcesses ()

テスト完了後にカバレッジをフラッシュするプロセスの名前を返します。

getCoverageToolchains ()

カバレッジを収集するカバレッジ ツールチェーンを返します。

File getLlvmProfdataPath ()

llvm-profdata ツールを含むディレクトリを返します。

String getProfrawFilter ()

カバレッジ測定に使用される profdata ファイル名のプレフィックスを返します。

boolean isCoverageEnabled ()

この実行からカバレッジ測定値を収集する必要があるかどうかを返します。

boolean isCoverageFlushEnabled ()

テストの完了後に、実行中のプロセスからカバレッジ測定をフラッシュする必要があるかどうかを返します。

パブリックコンストラクター

カバレッジオプション

public CoverageOptions ()

パブリックメソッド

getCoverageProcesses

public  getCoverageProcesses ()

テスト完了後にカバレッジをフラッシュするプロセスの名前を返します。

戻り値
テスト後にカバレッジをフラッシュするプロセス名のERROR(/List)

getCoverageツールチェーン

public  getCoverageToolchains ()

カバレッジを収集するカバレッジ ツールチェーンを返します。

戻り値
カバレッジを収集するツールチェーン

getLlvmProfdataPath

public File getLlvmProfdataPath ()

llvm-profdata ツールを含むディレクトリを返します。

戻り値
File llvm-profdata ツールとその依存関係を含むERROR(/File)

getProfrawFilter

public String getProfrawFilter ()

カバレッジ測定に使用される profdata ファイル名のプレフィックスを返します。

戻り値
String profdata ファイル名のプレフィックスを含むString

カバレッジが有効です

public boolean isCoverageEnabled ()

この実行からカバレッジ測定値を収集する必要があるかどうかを返します。

戻り値
booleanカバレッジ測定値を収集するかどうか

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

テストの完了後に、実行中のプロセスからカバレッジ測定をフラッシュする必要があるかどうかを返します。

戻り値
booleanテスト後にカバレッジ測定のプロセスをフラッシュするかどうか