تجزیهکنندهی نتایج GTestXml
public class GTestXmlResultParser
extends Object
| شیء جاوا | |
| ↳ | com.android.tradefed.testtype.GTestXmlResultParser |
نتایج «حالت خروجی xml» تستهای بومی با استفاده از GTest که از پوسته اجرا میشوند را تجزیه میکند و یک ITestRunListener را از نتایج مطلع میسازد.
خلاصه
سازندگان عمومی | |
|---|---|
GTestXmlResultParser (String testRunName, ITestInvocationListener listener)GTestXmlResultParser را برای یک شنونده واحد ایجاد میکند. | |
GTestXmlResultParser (String testRunName, Collection< ITestInvocationListener > listeners)GTestXmlResultParser را ایجاد میکند. | |
روشهای عمومی | |
|---|---|
Set<String> | getFailedTests ()لیستی از تستهایی که در طول اجرای تست فعلی ناموفق بودهاند را برمیگرداند. |
boolean | isTestRunIncomplete ()اینکه آیا اجرای آزمایشی ناقص بوده یا خیر. |
void | parseResult (File f, CollectingOutputReceiver output)نتایج xml را تجزیه کنید |
سازندگان عمومی
تجزیهکنندهی نتایج GTestXml
public GTestXmlResultParser (String testRunName,
ITestInvocationListener listener)GTestXmlResultParser را برای یک شنونده واحد ایجاد میکند.
| پارامترها | |
|---|---|
testRunName | String : نام اجرای آزمایشی که باید به ITestInvocationListener.testRunStarted(String,int) ارائه شود. |
listener | ITestInvocationListener : همزمان با اجرای تستها، از نتایج تست مطلع میشود. |
تجزیهکنندهی نتایج GTestXml
public GTestXmlResultParser (String testRunName,
Collection<ITestInvocationListener> listeners)GTestXmlResultParser را ایجاد میکند.
| پارامترها | |
|---|---|
testRunName | String : نام اجرای آزمایشی که باید به ITestInvocationListener.testRunStarted(String,int) ارائه شود. |
listeners | Collection : همزمان با اجرای تستها، از نتایج تست مطلع میشوید |
روشهای عمومی
دریافت تستهای ناموفق
public Set<String> getFailedTests ()
لیستی از تستهایی که در طول اجرای تست فعلی ناموفق بودهاند را برمیگرداند.
| بازگشتها | |
|---|---|
Set<String> | |
isTestRun ناتمام
public boolean isTestRunIncomplete ()
اینکه آیا اجرای آزمایشی ناقص بوده یا خیر.
| بازگشتها | |
|---|---|
boolean | درست است، اگر اجرای آزمایشی به دلیل مشکلات تجزیه یا خرابیها ناقص بوده باشد. |
تجزیه نتیجه
public void parseResult (File f,
CollectingOutputReceiver output)نتایج xml را تجزیه کنید
| پارامترها | |
|---|---|
f | File : File که حاوی xml خروجی است |
output | CollectingOutputReceiver : خروجی جمعآوریشده از اجرای برنامه برای تکمیل گزارشها در صورت لزوم |