TestDescriptionsFile
public class TestDescriptionsFile
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestDescriptionsFile |
TestDescriptions のリストをテスト ファイルにマーシャリングおよびアンマーシャリングするためのユーティリティ クラス。
遅延読み込みによってファイル I/O をキャッシュして最小化することを目的としています。
スレッドセーフではありません。
まとめ
パブリック コンストラクター | |
---|---|
TestDescriptionsFile () 空のテスト記述リストを作成します。 | |
TestDescriptionsFile (File file) ファイルの内容からテスト記述リストを作成します。 |
公開メソッド | |
---|---|
void | add ( TestDescription test) |
void | addAll ( test) addAll ( test) |
static TestDescriptionsFile | fromTests ( shardTests) fromTests ( shardTests) |
File | getFile () テストのテスト ファイル表現を返します - 必要に応じてビルドします。 |
getTests () 保存されているテストのコピーを返します - 必要に応じてテスト ファイルからビルドします。 | |
void | populateTestFile (File testfile) 指定されたファイルに現在のテストを取り込みます。 |
void | remove ( TestDescription test) |
int | size () |
パブリック コンストラクター
TestDescriptionsFile
public TestDescriptionsFile ()
空のテスト記述リストを作成します。
TestDescriptionsFile
public TestDescriptionsFile (File file)
ファイルの内容からテスト記述リストを作成します。
パラメーター | |
---|---|
file | File |
公開メソッド
全て追加する
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 |
サイズ
public int size ()
戻り値 | |
---|---|
int |