TestDescriptionsFile
public
class
TestDescriptionsFile
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.result.TestDescriptionsFile |
這個公用程式類別用於將 TestDescription 清單封送處理及取消封送處理至測試檔案。
旨在透過延遲載入來快取及減少檔案 I/O。
不具執行緒安全性。
摘要
公用建構函式 | |
|---|---|
TestDescriptionsFile()
建立空白的測試說明清單。 |
|
TestDescriptionsFile(File file)
從檔案內容建立測試說明清單。 |
|
公用方法 | |
|---|---|
void
|
add(TestDescription test)
|
void
|
addAll(List<TestDescription> test)
|
static
TestDescriptionsFile
|
fromTests(List<TestDescription> shardTests)
|
File
|
getFile()
傳回測試的測試檔案表示法 (如有必要,請建構)。 |
List<TestDescription>
|
getTests()
傳回儲存的測試副本,必要時從測試檔案建構。 |
void
|
populateTestFile(File testfile)
將目前的測試填入指定檔案。 |
void
|
remove(TestDescription test)
|
int
|
size()
|
公用建構函式
TestDescriptionsFile
public TestDescriptionsFile ()
建立空白的測試說明清單。
TestDescriptionsFile
public TestDescriptionsFile (File file)
從檔案內容建立測試說明清單。
| 參數 | |
|---|---|
file |
File |
公用方法
fromTests
public static TestDescriptionsFile fromTests (List<TestDescription> shardTests)
| 參數 | |
|---|---|
shardTests |
List |
| 傳回 | |
|---|---|
TestDescriptionsFile |
|
getFile
public File getFile ()
傳回測試的測試檔案表示法,並視需要建構該表示法。
測試會是獨一無二,且經過排序。
| 傳回 | |
|---|---|
File |
|
populateTestFile
public void populateTestFile (File testfile)
將目前的測試填入指定檔案。
| 參數 | |
|---|---|
testfile |
File |
大小
public int size ()
| 傳回 | |
|---|---|
int |
|