テスト説明ファイル
public class TestDescriptionsFile
extends Object
java.lang.オブジェクト | |
↳ | com.android.tradefed.result.TestDescriptionsファイル |
TestDescription のリストをテスト ファイルにマーシャリングおよびアンマーシャリングするためのユーティリティ クラス。
遅延読み込みによってファイル 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 () |
パブリックコンストラクター
テスト説明ファイル
public TestDescriptionsFile ()
空のテスト説明リストを作成します。
テスト説明ファイル
public TestDescriptionsFile (File file)
ファイルの内容からテスト説明リストを作成します。
パラメーター | |
---|---|
file | File |
パブリックメソッド
全て追加する
public void addAll (test)
パラメーター | |
---|---|
test |
fromテスト
public static TestDescriptionsFile fromTests (shardTests)
パラメーター | |
---|---|
shardTests |
戻り値 | |
---|---|
TestDescriptionsFile |
ファイルの取得
public File getFile ()
テストのテスト ファイル表現を返します。必要に応じてそれをビルドします。
テストは一意であり、並べ替えられます。
戻り値 | |
---|---|
File |
テストを取得する
publicgetTests ()
保存されているテストのコピーを返します (必要に応じてテスト ファイルから構築します)。
戻り値 | |
---|---|
テストファイルを作成
public void populateTestFile (File testfile)
指定されたファイルに現在のテストを入力します。
パラメーター | |
---|---|
testfile | File |
サイズ
public int size ()
戻り値 | |
---|---|
int |