CoverageOptions
public
final
class
CoverageOptions
extends Object
java.lang.Object | |
↳ | com.android.tradefed.testtype.coverage.CoverageOptions |
保証オプションを保持する Tradefed オブジェクト。
概要
パブリック コンストラクタ | |
---|---|
CoverageOptions()
|
パブリック メソッド | |
---|---|
|
getCoverageProcesses()
テストの完了後にカバレッジをフラッシュするプロセスの名前を返します。 |
|
getCoverageToolchains()
カバレッジを収集するカバレッジ ツールチェーンを返します。 |
|
getDeviceCoveragePaths()
カバレッジ測定値が保存されているデバイス上の場所を返します。 |
File
|
getJaCoCoAgentPath()
jacocoagent.jar を返します。 |
File
|
getLlvmProfdataPath()
llvm-profdata ツールを含むディレクトリを返します。 |
String
|
getProfrawFilter()
カバレッジ測定に使用される profdata ファイル名の接頭辞を返します。 |
long
|
getPullTimeout()
デバイスからカバレッジ指標を取得するタイムアウトをミリ秒単位で返します。 |
boolean
|
isCoverageEnabled()
この実行からカバレッジ測定値を収集するかどうかを返します。 |
boolean
|
isCoverageFlushEnabled()
テストの完了後に実行中のプロセスからカバレッジ測定値をフラッシュするかどうかを返します。 |
boolean
|
shouldMergeCoverage()
ロギングする前にカバレッジ測定値を統合するかどうかを返します。 |
boolean
|
shouldResetCoverageBeforeTest()
各テストの前にカバレッジ測定をリセットする必要があるかどうかを返します。 |
パブリック コンストラクタ
CoverageOptions
public CoverageOptions ()
パブリック メソッド
getCoverageProcesses
publicgetCoverageProcesses ()
テストの完了後にカバレッジをフラッシュするプロセスの名前を返します。
戻り値 | |
---|---|
|
テスト後にカバレッジをフラッシュするプロセス名の ERROR(/List) |
getCoverageToolchains
publicgetCoverageToolchains ()
カバレッジを収集するカバレッジ ツールチェーンを返します。
戻り値 | |
---|---|
|
カバレッジを収集する toolchain |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
カバレッジ測定値が保存されているデバイス上の場所を返します。
戻り値 | |
---|---|
|
デバイスのサポート範囲パスを含む {リンクリスト} |
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) (ミリ秒単位のタイムアウト)。 |
isCoverageEnabled
public boolean isCoverageEnabled ()
この実行からカバレッジ測定値を収集するかどうかを返します。
戻り値 | |
---|---|
boolean |
カバレッジ測定を収集するかどうか |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
テストの完了後に実行中のプロセスからカバレッジ測定値をフラッシュするかどうかを返します。
戻り値 | |
---|---|
boolean |
テスト後にカバレッジ測定用のプロセスをフラッシュするかどうか |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
ロギングする前にカバレッジ測定値を統合するかどうかを返します。
戻り値 | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
各テストの前にカバレッジ測定値をリセットする必要があるかどうかを返します。
この機能を有効にすると、テストにターゲットを絞ってカバレッジを取得できます。
戻り値 | |
---|---|
boolean |
テストの前にカバレッジをリセットするかどうか |