JarHostTest.HostTestListener

public class JarHostTest.HostTestListener
extends ResultForwarder

java.lang.object
com.android.tradefed.result.ResultForwarder
com.android.compatibility.common.tradefed.testtype.JarHostTest.HostTestListener


شنونده Wrapper که همه رویدادها به جز testRunStarted() و testRunEnded() را به شنونده تعبیه شده ارسال می کند. هر کلاس آزمایشی در jar این رویدادها را فراخوانی می‌کند، که HostTestListener آن‌ها را برای ثبت‌نام کنسول و گزارش نتایج از شنوندگان پنهان می‌کند.

خلاصه

سازندگان عمومی

HostTestListener ( ITestInvocationListener listener)

روش های عمومی

void testRunEnded (long elapsedTime, metrics) testRunEnded (long elapsedTime, metrics)

گزارش پایان اجرای آزمایشی

void testRunStarted (String name, int numTests)

شروع اجرای آزمایشی را گزارش می دهد.

سازندگان عمومی

HostTestListener

public HostTestListener (ITestInvocationListener listener)

پارامترها
listener ITestInvocationListener

روش های عمومی

testRunEnded

public void testRunEnded (long elapsedTime, 
                 metrics)

گزارش پایان اجرای آزمایشی FIXME: ما نمی توانیم دو رابط Map<> با نوع متفاوت داشته باشیم، بنابراین باید از HashMap در اینجا استفاده کنیم.

پارامترها
elapsedTime long : دستگاه زمان سپری شده را بر حسب میلی ثانیه گزارش کرد

metrics : جفت های کلید-مقدار در پایان اجرای آزمایشی با Metric گزارش شده است.

testRunStarted

public void testRunStarted (String name, 
                int numTests)

شروع اجرای آزمایشی را گزارش می دهد.

پارامترها
name String : نام اجرای آزمایشی

numTests int : تعداد کل تست ها در اجرای آزمایشی