CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

java.lang.Object
   ↳ 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

setUp

public void setUp (TestInformation testInfo)

نفِّذ عملية إعداد الاستهداف للاختبار.

المعلَمات
testInfo TestInformation: TestInformation عملية الاستدعاء

عمليات الطرح
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

نفِّذ عملية تنظيف/إيقاف الهدف بعد الاختبار.

المعلَمات
testInfo TestInformation: TestInformation عملية الاستدعاء

e Throwable: إذا انتهى الاستدعاء باستثناء، سيكون هذا هو الاستثناء الذي تم رصده على مستوى الاستدعاء. وفي ما عدا ذلك، ستكون القيمة null.

عمليات الطرح
DeviceNotAvailableException

طُرق محمية

getRunUtil

protected IRunUtil getRunUtil ()

المرتجعات
IRunUtil