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(List<TestDescription> test)
|
static
TestDescriptionsFile
|
fromTests(List<TestDescription> shardTests)
|
File
|
getFile()
テストのテストファイル表現を返します。必要に応じてビルドします。 |
List<TestDescription>
|
getTests()
保存されているテストのコピーを返します。必要に応じてテストファイルからビルドします。 |
void
|
populateTestFile(File testfile)
指定されたファイルに現在のテストを入力します。 |
void
|
remove(TestDescription test)
|
int
|
size()
|
パブリック コンストラクタ
TestDescriptionsFile
public TestDescriptionsFile ()
空のテスト説明リストを作成します。
TestDescriptionsFile
public TestDescriptionsFile (File file)
ファイルの内容からテスト説明リストを作成します。
| パラメータ | |
|---|---|
file |
File |
パブリック メソッド
fromTests
public static TestDescriptionsFile fromTests (List<TestDescription> shardTests)
| パラメータ | |
|---|---|
shardTests |
List |
| 戻り値 | |
|---|---|
TestDescriptionsFile |
|
getFile
public File getFile ()
テストのテストファイル表現を返します。必要に応じてビルドします。
テストは一意で、並べ替えられます。
| 戻り値 | |
|---|---|
File |
|
getTests
public List<TestDescription> getTests ()
保存されているテストのコピーを返します。必要に応じてテストファイルからビルドします。
| 戻り値 | |
|---|---|
List<TestDescription> |
|
populateTestFile
public void populateTestFile (File testfile)
指定されたファイルに現在のテストを入力します。
| パラメータ | |
|---|---|
testfile |
File |
サイズ
public int size ()
| 戻り値 | |
|---|---|
int |
|