آمادهساز چندهدفه
public interface IMultiTargetPreparer
implements IDisableable
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
محیط تست را برای چندین دستگاه با هم آماده میکند. فقط برای تنظیماتی که به چندین دستگاه نیاز دارند استفاده کنید، در غیر این صورت از ITargetPreparer معمولی روی هر دستگاه استفاده کنید.
توجه داشته باشید که میتوان چندین IMultiTargetPreparer را در یک پیکربندی مشخص کرد. توصیه میشود هر IMultiTargetPreparer محیط مورد انتظار خود را قبل و بعد از راهاندازی به وضوح مستند کند.
خلاصه
روشهای عمومی | |
|---|---|
default void | setUp ( IInvocationContext context) این روش منسوخ شده است. به جای آن |
default void | setUp ( TestInformation testInformation)تنظیمات هدف را برای آزمایش انجام دهید. |
default void | tearDown ( TestInformation testInformation, Throwable e)پس از آزمایش، پاکسازی/برچیدن اهداف را انجام دهید. |
default void | tearDown ( IInvocationContext context, Throwable e) این روش منسوخ شده است. به جای آن |
روشهای عمومی
راهاندازی
public void setUp (IInvocationContext context)
این روش منسوخ شده است.
به جای آن setUp(TestInformation) استفاده کنید.
تنظیمات هدف را برای آزمایش انجام دهید.
| پارامترها | |
|---|---|
context | IInvocationContext : IInvocationContext که فراخوانی، دستگاهها و ساختها را توصیف میکند. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | اگر دستگاه از کار افتاد |
BuildError | در صورت بروز خطای مربوط به ساخت |
TargetSetupError | اگر خطای مهلکی رخ داد، تنظیم محیط |
راهاندازی
public void setUp (TestInformation testInformation)
تنظیمات هدف را برای آزمایش انجام دهید.
| پارامترها | |
|---|---|
testInformation | TestInformation : TestInformation فراخوانی، دستگاهها و ساختها را توصیف میکند. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | اگر دستگاه از کار افتاد |
BuildError | در صورت بروز خطای مربوط به ساخت |
TargetSetupError | اگر خطای مهلکی رخ داد، تنظیم محیط |
اشکریزان
public void tearDown (TestInformation testInformation, Throwable e)
پس از آزمایش، پاکسازی/برچیدن اهداف را انجام دهید.
| پارامترها | |
|---|---|
testInformation | TestInformation : TestInformation فراخوانی، دستگاهها و ساختها را توصیف میکند. |
e | Throwable : اگر فراخوانی با یک استثنا پایان یابد، این استثنا همان استثنایی خواهد بود که در سطح فراخوانی دریافت شده است. در غیر این صورت، null خواهد بود. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | اگر دستگاه از کار افتاد |
اشکریزان
public void tearDown (IInvocationContext context, Throwable e)
این روش منسوخ شده است.
به جای آن tearDown(TestInformation,Throwable) استفاده کنید.
پس از آزمایش، پاکسازی/برچیدن اهداف را انجام دهید.
| پارامترها | |
|---|---|
context | IInvocationContext : IInvocationContext که فراخوانی، دستگاهها و ساختها را توصیف میکند. |
e | Throwable : اگر فراخوانی با یک استثنا پایان یابد، این استثنا همان استثنایی خواهد بود که در سطح فراخوانی دریافت شده است. در غیر این صورت، null خواهد بود. |
| پرتابها | |
|---|---|
DeviceNotAvailableException | اگر دستگاه از کار افتاد |