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)
static TestDescriptionsFile 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

addAll

public void addAll ( test)

參數
test

fromTests

public static TestDescriptionsFile fromTests ( shardTests)

參數
shardTests

傳回
TestDescriptionsFile

getFile

public File getFile ()

傳回測試的測試檔案表示法 (視需要建構)。

各項測試均不重複且可排序。

傳回
File

getTests

public  getTests ()

傳回儲存的測試副本,並視需要使用測試檔案建構。

傳回

填入 TestFile

public void populateTestFile (File testfile)

將目前測試填入指定檔案。

參數
testfile File

移除

public void remove (TestDescription test)

參數
test TestDescription

size

public int size ()

傳回
int