TestDescriptionsFile
public
class
TestDescriptionsFile
extends Object
JavaScript.lang.Object | |
↳ | com.android.tradefed.result.TestDescriptionsFile |
סיווג שירות לסידור (marshalling) ולביטול סידור (unmarshalling) של רשימת TestDescriptions לקובץ בדיקה.
הכלי נועד לשמור קבצים במטמון ולצמצם את תעבורת הנתונים להיכנסה וליציאה של קבצים באמצעות טעינה איטית.
לא בטוחה לשימוש בכמה שרשורים (thread-safe).
סיכום
יוצרים ציבוריים | |
---|---|
TestDescriptionsFile()
יוצרים רשימה ריקה של תיאורי בדיקות. |
|
TestDescriptionsFile(File file)
יוצרים רשימה של תיאורי בדיקות מתוך תוכן הקובץ. |
שיטות ציבוריות | |
---|---|
void
|
add(TestDescription test)
|
void
|
addAll(
|
static
TestDescriptionsFile
|
fromTests(
|
File
|
getFile()
החזר את ייצוג קובץ הבדיקה של הבדיקות – פיתוח הכלי במקרה הצורך. |
|
getTests()
החזרת עותק של הבדיקות ששמורות – בנייה מקובץ הבדיקה אם יש צורך. |
void
|
populateTestFile(File testfile)
האלגוריתם מאכלס את הקובץ שצוין בבדיקות הנוכחיות. |
void
|
remove(TestDescription test)
|
int
|
size()
|
יוצרים ציבוריים
TestDescriptionsFile
public TestDescriptionsFile ()
יוצרים רשימה ריקה של תיאורי בדיקות.
TestDescriptionsFile
public TestDescriptionsFile (File file)
יוצרים רשימה של תיאורים לבדיקה מתוכן הקובץ.
פרמטרים | |
---|---|
file |
File |
שיטות ציבוריות
addAll
public void addAll (test)
פרמטרים | |
---|---|
test |
|
fromTests
public static TestDescriptionsFile fromTests (shardTests)
פרמטרים | |
---|---|
shardTests |
|
החזרות | |
---|---|
TestDescriptionsFile |
getFile
public File getFile ()
החזרת הייצוג של קובץ הבדיקה של הבדיקות – יצירת קובץ הבדיקה אם צריך.
הבדיקות יהיו ייחודיות וממוינות.
החזרות | |
---|---|
File |
בדיקות getTest
publicgetTests ()
החזרת עותק של הבדיקות ששמורות – בנייה מקובץ הבדיקה אם יש צורך.
החזרות | |
---|---|
|
populateTestFile
public void populateTestFile (File testfile)
מאכלסת את הקובץ הנתון בבדיקות הנוכחיות.
פרמטרים | |
---|---|
testfile |
File |
size
public int size ()
החזרות | |
---|---|
int |