CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner , ITestLoggerReceiver

شیء جاوا
com.android.tradefed.targetprep.BaseTargetPreparer
com.android.tradefed.targetprep.CrosLsNexusPreparer


آماده‌سازی که سرویس LSNexus را برای دستگاه ChromeOS شروع و متوقف می‌کند.

سرویس قبل از اجرای تست شروع به کار می‌کند و پس از اتمام آن متوقف می‌شود.

خلاصه

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

CrosLsNexusPreparer ()

روش‌های عمومی

void setTestLogger ( ITestLogger testLogger)

نمونه ITestLogger را تزریق می‌کند

void setUp ( TestInformation testInfo)

تنظیمات هدف را برای آزمایش انجام دهید.

void tearDown ( TestInformation testInfo, Throwable e)

پس از آزمایش، پاکسازی/برچیدن هدف را انجام دهید.

روش‌های محافظت‌شده

IRunUtil getRunUtil ()

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

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

روش‌های عمومی

setTestLogger

public void setTestLogger (ITestLogger testLogger)

نمونه ITestLogger را تزریق می‌کند

پارامترها
testLogger ITestLogger

راه‌اندازی

public void setUp (TestInformation testInfo)

تنظیمات هدف را برای آزمایش انجام دهید.

پارامترها
testInfo TestInformation : TestInformation مربوط به فراخوانی.

پرتاب‌ها
BuildError
DeviceNotAvailableException
TargetSetupError

اشک‌ریزان

public void tearDown (TestInformation testInfo, 
                Throwable e)

پس از آزمایش، پاکسازی/برچیدن هدف را انجام دهید.

پارامترها
testInfo TestInformation : TestInformation مربوط به فراخوانی.

e Throwable : اگر فراخوانی با یک استثنا پایان یابد، این استثنا همان استثنایی خواهد بود که در سطح فراخوانی دریافت شده است. در غیر این صورت، null خواهد بود.

پرتاب‌ها
DeviceNotAvailableException

روش‌های محافظت‌شده

دریافت RunUtil

protected IRunUtil getRunUtil ()

بازگشت‌ها
IRunUtil