تجزیهکنندهی تست لیست تست GTestList
public class GTestListTestParser
extends MultiLineReceiver
| شیء جاوا | ||
| ↳ | com.android.ddmlib.MultiLineReceiver | |
| ↳ | com.android.tradefed.testtype.GTestListTestParser | |
یک تجزیهگر نتیجه برای حالت اجرای آزمایشی gtest با پارامتر "--gtest_list_tests".
خلاصه
فیلدها | |
|---|---|
protected | mTests |
سازندگان عمومی | |
|---|---|
GTestListTestParser (String testRunName, ITestInvocationListener listener)GTestListTestParser را برای یک شنونده واحد ایجاد میکند. | |
GTestListTestParser (String testRunName, ITestInvocationListener listener, boolean shouldCollectDisabledTest)GTestListTestParser را برای یک شنونده واحد ایجاد میکند. | |
روشهای عمومی | |
|---|---|
void | done ()فرآیند را خاتمه میدهد. |
boolean | getPrependFileName () |
boolean | isCancelled () |
void | processNewLines (String[] lines)زمانی فراخوانی میشود که خطوط جدید توسط فرآیند راه دور دریافت میشوند. |
void | setPrependFileName (boolean prepend) |
فیلدها
تستهای m
protectedmTests
سازندگان عمومی
تجزیهکنندهی تست لیست تست GTestList
public GTestListTestParser (String testRunName,
ITestInvocationListener listener)GTestListTestParser را برای یک شنونده واحد ایجاد میکند.
| پارامترها | |
|---|---|
testRunName | String : نام اجرای آزمایشی که باید به ITestLifeCycleReceiver.testRunStarted(String, int) ارائه شود. |
listener | ITestInvocationListener : همزمان با اجرای تستها، از نتایج تست مطلع میشود. |
تجزیهکنندهی تست لیست تست GTestList
public GTestListTestParser (String testRunName,
ITestInvocationListener listener,
boolean shouldCollectDisabledTest)GTestListTestParser را برای یک شنونده واحد ایجاد میکند.
| پارامترها | |
|---|---|
testRunName | String : نام اجرای آزمایشی که باید به ITestLifeCycleReceiver.testRunStarted(String, int) ارائه شود. |
listener | ITestInvocationListener : همزمان با اجرای تستها، از نتایج تست مطلع میشود. |
shouldCollectDisabledTest | boolean : تستهای غیرفعال را جمعآوری میکند یا خیر |
روشهای عمومی
انجام شده
public void done ()
فرآیند را خاتمه میدهد. این تابع پس از عبور آخرین خطوط از processNewLines(String[]) فراخوانی میشود.
دریافت نام فایل
public boolean getPrependFileName ()
| بازگشتها | |
|---|---|
boolean | |
لغو شد
public boolean isCancelled ()
| بازگشتها | |
|---|---|
boolean | |
پردازشهای جدید
public void processNewLines (String[] lines)
زمانی فراخوانی میشود که خطوط جدید توسط فرآیند راه دور دریافت میشوند.
تضمین میشود که خطوط وقتی به این روش داده میشوند، کامل باشند.
| پارامترها | |
|---|---|
lines | String : آرایهای که شامل خطوط جدید است. |
تنظیم نام فایل (setPrependFileName)
public void setPrependFileName (boolean prepend)
| پارامترها | |
|---|---|
prepend | boolean |