گزارشگر نتیجه اندروید (AndroidBuildResultReporter)
public class AndroidBuildResultReporter
extends CollectingTestListener implements ITestSummaryListener
| شیء جاوا | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.google.android.tradefed.result.AndroidBuildResultReporter | |
نتایج آزمایش را به Android Build API گزارش میدهد.
خلاصه
ثابتها | |
|---|---|
String | STATUS_ERROR |
String | STATUS_FAIL |
String | STATUS_IN_PROGRESS |
String | STATUS_PASS |
سازندگان عمومی | |
|---|---|
AndroidBuildResultReporter () | |
روشهای عمومی | |
|---|---|
void | invocationEnded (long elapsedTime)گزارش میدهد که فراخوانی، چه با موفقیت و چه به دلیل وجود برخی خطاها، خاتمه یافته است. |
void | invocationFailed (Throwable cause)به دلیل وجود برخی شرایط خطا، فراخوانی ناقص را گزارش میدهد. |
void | invocationStarted ( IInvocationContext context)شروع فراخوانی تست را گزارش میدهد. |
void | putSummary (List< TestSummary > summaries) |
ثابتها
خطای وضعیت
public static final String STATUS_ERROR
مقدار ثابت: "خطا"
وضعیت_ناموفق
public static final String STATUS_FAIL
مقدار ثابت: "شکست کامل"
وضعیت در حال پیشرفت
public static final String STATUS_IN_PROGRESS
مقدار ثابت: "در حال انجام"
وضعیت_گذر
public static final String STATUS_PASS
مقدار ثابت: "completePass"
سازندگان عمومی
گزارشگر نتیجه اندروید (AndroidBuildResultReporter)
public AndroidBuildResultReporter ()
روشهای عمومی
فراخوان پایان یافت
public void invocationEnded (long elapsedTime)
گزارش میدهد که فراخوانی، چه با موفقیت و چه به دلیل وجود برخی خطاها، خاتمه یافته است.
به طور خودکار توسط چارچوب TradeFederation فراخوانی خواهد شد.
| پارامترها | |
|---|---|
elapsedTime | long : زمان سپری شده از فراخوانی بر حسب میلیثانیه |
فراخوانی ناموفق
public void invocationFailed (Throwable cause)
به دلیل وجود برخی شرایط خطا، فراخوانی ناقص را گزارش میدهد.
به طور خودکار توسط چارچوب TradeFederation فراخوانی خواهد شد.
| پارامترها | |
|---|---|
cause | Throwable : علت Throwable خرابی |
فراخوان شروع شد
public void invocationStarted (IInvocationContext context)
شروع فراخوانی تست را گزارش میدهد.
به طور خودکار توسط چارچوب TradeFederation فراخوانی میشود. گزارشگران برای پشتیبانی از گزارشدهی چندین دستگاه، باید این متد را بازنویسی کنند.
| پارامترها | |
|---|---|
context | IInvocationContext : اطلاعاتی درباره فراخوانی |
خلاصه
public void putSummary (List<TestSummary> summaries)
List از TestSummary های غیر تهی را ارسال میکند که ممکن است از هر ITestInvocationListener نمونهسازی شده به عنوان بخشی از پیکربندی، بازگردانده شده باشند.
| پارامترها | |
|---|---|
summaries | List : List از TestSummary های غیر تهی از ITestInvocationListener هایی که بخشی از پیکربندی فعلی هستند. |