CrosLsNexusPreparer

public class CrosLsNexusPreparer
extends BaseTargetPreparer implements ITargetCleaner, ITestLoggerReceiver

java.lang.Object
   ↳ com.android.tradefed.targetprep.BaseTargetPreparer
     ↳ com.android.tradefed.targetprep.CrosLsNexusPreparer


Bir ChromeOS cihaz için LSNexus hizmetini başlatan ve durduran hazırlayıcı.

Hizmet, test yürütülmeden önce başlatılır ve tamamlandıktan sonra durdurulur.

Özet

Herkese açık oluşturucular

CrosLsNexusPreparer()

Herkese açık yöntemler

void setTestLogger(ITestLogger testLogger)

ITestLogger örneğini ekler.

void setUp(TestInformation testInfo)

Test için hedef kurulumunu gerçekleştirin.

void tearDown(TestInformation testInfo, Throwable e)

Testten sonra hedef temizleme/sökme işlemini gerçekleştirin.

Korunan yöntemler

IRunUtil getRunUtil()

Herkese açık oluşturucular

CrosLsNexusPreparer

public CrosLsNexusPreparer ()

Herkese açık yöntemler

setTestLogger

public void setTestLogger (ITestLogger testLogger)

ITestLogger örneğini ekler.

Parametreler
testLogger ITestLogger

setUp

public void setUp (TestInformation testInfo)

Test için hedef kurulumunu gerçekleştirin.

Parametreler
testInfo TestInformation: Çağrının TestInformation.

Verdiği hatalar
BuildError
DeviceNotAvailableException
TargetSetupError

tearDown

public void tearDown (TestInformation testInfo, 
                Throwable e)

Testten sonra hedef temizleme/sökme işlemini gerçekleştirin.

Parametreler
testInfo TestInformation: Çağrının TestInformation.

e Throwable: Çağırma bir istisnayla sonuçlandıysa bu, Çağırma düzeyinde yakalanan istisnadır. Aksi takdirde null olur.

Verdiği hatalar
DeviceNotAvailableException

Korunan yöntemler

getRunUtil

protected IRunUtil getRunUtil ()

İadeler
IRunUtil