テスト説明ファイル

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 add (TestDescription test)

パラメーター
test TestDescription

全て追加する

public void addAll ( test)

パラメーター
test

fromテスト

public static TestDescriptionsFile fromTests ( shardTests)

パラメーター
shardTests

戻り値
TestDescriptionsFile

ファイルの取得

public File getFile ()

テストのテスト ファイル表現を返します。必要に応じてそれをビルドします。

テストは一意であり、並べ替えられます。

戻り値
File

テストを取得する

public  getTests ()

保存されているテストのコピーを返します (必要に応じてテスト ファイルから構築します)。

戻り値

テストファイルを作成

public void populateTestFile (File testfile)

指定されたファイルに現在のテストを入力します。

パラメーター
testfile File

取り除く

public void remove (TestDescription test)

パラメーター
test TestDescription

サイズ

public int size ()

戻り値
int