測試描述文件
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 () |
公共構造函數
測試描述文件
public TestDescriptionsFile ()
創建一個空的測試描述列表。
測試描述文件
public TestDescriptionsFile (File file)
從文件內容創建測試描述列表。
參數 | |
---|---|
file | File |
公共方法
全部添加
public void addAll (test)
參數 | |
---|---|
test |
獲取文件
public File getFile ()
返回測試的測試文件表示 - 如有必要,構建它。
測試將是唯一的和排序的。
退貨 | |
---|---|
File |
獲取測試
publicgetTests ()
返回存儲的測試副本 - 如有必要,從測試文件構建。
退貨 | |
---|---|
填充測試文件
public void populateTestFile (File testfile)
用當前測試填充給定文件。
參數 | |
---|---|
testfile | File |
尺寸
public int size ()
退貨 | |
---|---|
int |