カバレッジオプション

public final class CoverageOptions
extends Object

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


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

まとめ

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

CoverageOptions ()

パブリックメソッド

getCoverageProcesses ()

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

getCoverageToolchains ()

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

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  getCoverageProcesses ()

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

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

getCoverageツールチェーン

public  getCoverageToolchains ()

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

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

getJaCoCoAgentPath

public File getJaCoCoAgentPath ()

jacocoagent.jar を返します。

戻り値
File jacocoagent.jar を指すERROR(/File)

getLlvmProfdataPath

public File getLlvmProfdataPath ()

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

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

getProfrawFilter

public String getProfrawFilter ()

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

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

getPullTimeout

public long getPullTimeout ()

デバイスからカバレッジ メトリックを取得するためのタイムアウトをミリ秒単位で返します。

戻り値
longミリ秒単位のタイムアウトとしてERROR(/long)

カバレッジが有効です

public boolean isCoverageEnabled ()

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

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

isCoverageFlushEnabled

public boolean isCoverageFlushEnabled ()

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

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

shouldMergeカバレッジ

public boolean shouldMergeCoverage ()

ロギング前にカバレッジ測定値をマージするかどうかを返します。

戻り値
boolean

テスト前にカバレッジをリセットする必要があります

public boolean shouldResetCoverageBeforeTest ()

各テストの前にカバレッジ測定をリセットする必要があるかどうかを返します。

これを有効にすると、カバレッジをテストの対象をさらに絞り込むことができます。

戻り値
booleanテスト前にカバレッジをリセットするかどうか