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()
デバイスからカバレッジ指標を pull するタイムアウトをミリ秒単位で返します。 |
boolean
|
isCoverageEnabled()
この実行からカバレッジ測定値を収集するかどうかを返します。 |
boolean
|
isCoverageFlushEnabled()
テスト後に、実行中のプロセスからカバレッジ測定値をフラッシュする必要があるかどうかを返します 完了したとします |
boolean
|
shouldMergeCoverage()
記録する前にカバレッジ測定値を統合するかどうかを返します。 |
boolean
|
shouldResetCoverageBeforeTest()
各テストの前にカバレッジ測定をリセットするかどうかを返します。 |
パブリック コンストラクタ
CoverageOptions
public CoverageOptions ()
パブリック メソッド
getCoverageProcesses
publicgetCoverageProcesses ()
テスト完了後にカバレッジをフラッシュするプロセスの名前を返します。
戻り値 | |
---|---|
|
テスト後からカバレッジをフラッシュするためのプロセス名の ERROR(/List) |
getCoverageToolchains
publicgetCoverageToolchains ()
カバレッジの収集元となるカバレッジ ツールチェーンを返します。
戻り値 | |
---|---|
|
カバレッジを収集するためのツールチェーン |
getDeviceCoveragePaths
publicgetDeviceCoveragePaths ()
カバレッジ測定値が保存されているデバイス上の位置を返します。
戻り値 | |
---|---|
|
デバイスのカバレッジ パスを含む {link List} |
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 ()
デバイスからカバレッジ指標を pull するタイムアウトをミリ秒単位で返します。
戻り値 | |
---|---|
long |
ミリ秒単位のタイムアウトとしての ERROR(/long) 。 |
isCoverageEnabled
public boolean isCoverageEnabled ()
この実行からカバレッジ測定値を収集するかどうかを返します。
戻り値 | |
---|---|
boolean |
カバレッジの測定値を収集するかどうか |
isCoverageFlushEnabled
public boolean isCoverageFlushEnabled ()
テスト後に、実行中のプロセスからカバレッジ測定値をフラッシュする必要があるかどうかを返します 完了したとします
戻り値 | |
---|---|
boolean |
テスト後にカバレッジ測定のプロセスをフラッシュするかどうか |
shouldMergeCoverage
public boolean shouldMergeCoverage ()
記録する前にカバレッジ測定値を統合するかどうかを返します。
戻り値 | |
---|---|
boolean |
shouldResetCoverageBeforeTest
public boolean shouldResetCoverageBeforeTest ()
各テストの前にカバレッジ測定をリセットするかどうかを返します。
これを有効にすると、テスト対象のカバレッジを拡大できます。
戻り値 | |
---|---|
boolean |
テスト前にカバレッジをリセットするかどうか |