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 add (TestDescription test)
パラメーター | |
---|---|
test | TestDescription |
全て追加する
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 void remove (TestDescription test)
パラメーター | |
---|---|
test | TestDescription |
サイズ
public int size ()
戻り値 | |
---|---|
int |