سوئیتریستالریپورتر
public class SuiteResultReporter
extends CollectingTestListener
| شیء جاوا | ||
| ↳ | com.android.tradefed.result.CollectingTestListener | |
| ↳ | com.android.tradefed.result.suite.SuiteResultReporter | |
نتایج آزمایش را برای فراخوانی کل مجموعه جمعآوری کرده و نتایج نهایی را ارائه دهید.
خلاصه
کلاسهای تو در تو | |
|---|---|
class | SuiteResultReporter.ModulePrepTimesنگهدارنده شیء برای زمان آمادهسازی و جدا کردن یک ماژول. |
فیلدها | |
|---|---|
public static final String | SUITE_REPORTER_SOURCE |
سازندگان عمومی | |
|---|---|
SuiteResultReporter () | |
روشهای عمومی | |
|---|---|
int | getCompleteModules () |
long | getFailedTests () |
Map<String, IAbi > | getModulesAbi () نقشهای از ماژولها را برمیگرداند: |
long | getPassedTests () |
TestSummary | getSummary () |
int | getTotalModules () |
long | getTotalTests () |
void | invocationEnded (long elapsedTime)گزارش میدهد که فراخوانی، چه با موفقیت و چه به دلیل وجود برخی خطاها، خاتمه یافته است. |
void | invocationStarted ( IInvocationContext context)شروع فراخوانی تست را گزارش میدهد. |
void | testModuleStarted ( IInvocationContext moduleContext)شروع اجرای یک ماژول را گزارش میدهد. |
روشهای محافظتشده | |
|---|---|
long | getCurrentTime () |
long | getEndTime ()زمان پایان فراخوانی را برمیگرداند. |
long | getStartTime ()زمان شروع فراخوانی را برمیگرداند. |
فیلدها
منبع خبر
public static final String SUITE_REPORTER_SOURCE
سازندگان عمومی
سوئیتریستالریپورتر
public SuiteResultReporter ()
روشهای عمومی
ماژولهای کامل را دریافت کنید
public int getCompleteModules ()
| بازگشتها | |
|---|---|
int | |
دریافت تستهای ناموفق
public long getFailedTests ()
| بازگشتها | |
|---|---|
long | |
دریافت ماژولها
public Map<String, IAbi> getModulesAbi ()
نقشهای از ماژولها را برمیگرداند:
| بازگشتها | |
|---|---|
Map<String, IAbi > | |
دریافت آزمونهای پذیرفتهشده
public long getPassedTests ()
| بازگشتها | |
|---|---|
long | |
ماژولهای دریافت کل
public int getTotalModules ()
| بازگشتها | |
|---|---|
int | |
دریافت مجموع تستها
public long getTotalTests ()
| بازگشتها | |
|---|---|
long | |
فراخوان پایان یافت
public void invocationEnded (long elapsedTime)
گزارش میدهد که فراخوانی، چه با موفقیت و چه به دلیل وجود برخی خطاها، خاتمه یافته است.
به طور خودکار توسط چارچوب TradeFederation فراخوانی خواهد شد.
| پارامترها | |
|---|---|
elapsedTime | long : زمان سپری شده از فراخوانی بر حسب میلیثانیه |
فراخوان شروع شد
public void invocationStarted (IInvocationContext context)
شروع فراخوانی تست را گزارش میدهد.
به طور خودکار توسط چارچوب TradeFederation فراخوانی میشود. گزارشگران برای پشتیبانی از گزارشدهی چندین دستگاه، باید این متد را بازنویسی کنند.
| پارامترها | |
|---|---|
context | IInvocationContext : اطلاعاتی درباره فراخوانی |
ماژول تست شروع شد
public void testModuleStarted (IInvocationContext moduleContext)
شروع اجرای یک ماژول را گزارش میدهد. این فراخوانی با testModuleEnded() مرتبط است و در دنباله اختیاری است. فقط در طول اجرایی که از اجراکنندههای مبتنی بر modules: suite استفاده میکند، استفاده میشود.
| پارامترها | |
|---|---|
moduleContext | IInvocationContext : همان IInvocationContext مربوط به ماژول است. |
روشهای محافظتشده
دریافت زمان فعلی
protected long getCurrentTime ()
| بازگشتها | |
|---|---|
long | |
دریافت زمان پایان
protected long getEndTime ()
زمان پایان فراخوانی را برمیگرداند.
| بازگشتها | |
|---|---|
long | |
زمان شروع را دریافت کنید
protected long getStartTime ()
زمان شروع فراخوانی را برمیگرداند.
| بازگشتها | |
|---|---|
long | |
محتوا و نمونه کدها در این صفحه مشمول پروانههای توصیفشده در پروانه محتوا هستند. جاوا و OpenJDK علامتهای تجاری یا علامتهای تجاری ثبتشده Oracle و/یا وابستههای آن هستند.
تاریخ آخرین بهروزرسانی 2026-06-22 بهوقت ساعت هماهنگ جهانی.