سوئیت‌ریستال‌ریپورتر

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 TestSummary getSummary ()

بازگشت‌ها
TestSummary

ماژول‌های دریافت کل

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