TestDescriptionsFile
public
class
TestDescriptionsFile
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestDescriptionsFile |
TestDescription のリストのマージルとアンマーシャリングをテストファイルに行うユーティリティ クラス。
遅延読み込みによってファイルをキャッシュに保存し、ファイル I/O を最小限に抑えることを目的としています。
スレッドセーフではありません。
概要
パブリック コンストラクタ | |
---|---|
TestDescriptionsFile()
空のテスト説明リストを作成します。 |
|
TestDescriptionsFile(File file)
ファイルの内容からテストの説明リストを作成します。 |
パブリック メソッド | |
---|---|
void
|
add(TestDescription test)
|
void
|
addAll(
|
static
TestDescriptionsFile
|
fromTests(
|
File
|
getFile()
テストのテストファイル表現を返します(必要に応じてビルドします)。 |
|
getTests()
保存されているテストのコピーを返します。必要に応じて、テストファイルからビルドします。 |
void
|
populateTestFile(File testfile)
指定されたファイルに現在のテストを入力します。 |
void
|
remove(TestDescription test)
|
int
|
size()
|
パブリック コンストラクタ
TestDescriptionsFile
public TestDescriptionsFile ()
空のテスト説明リストを作成します。
TestDescriptionsFile
public TestDescriptionsFile (File file)
ファイルの内容からテストの説明リストを作成します。
パラメータ | |
---|---|
file |
File |
パブリック メソッド
addAll
public void addAll (test)
パラメータ | |
---|---|
test |
|
fromTests
public static TestDescriptionsFile fromTests (shardTests)
パラメータ | |
---|---|
shardTests |
|
戻り値 | |
---|---|
TestDescriptionsFile |
getFile
public File getFile ()
テストのテストファイル表現を返します(必要に応じてビルドします)。
テストは一意であり、並べ替えられます。
戻り値 | |
---|---|
File |
getTests
publicgetTests ()
保存されているテストのコピーを返します。必要に応じて、テストファイルからビルドします。
戻り値 | |
---|---|
|
populateTestFile
public void populateTestFile (File testfile)
指定されたファイルに現在のテストを入力します。
パラメータ | |
---|---|
testfile |
File |
size
public int size ()
戻り値 | |
---|---|
int |