IHedef Hazırlayıcı

public interface ITargetPreparer
implements IDisableable

com.android.tradefed.targetprep.ITargetPreparer


Test ortamını test çalıştırması için hazırlar.

Örneğin, yazılım yükler, test için env ayarlarını değiştirir, hedefleri başlatır vb.

Birden fazla bu Not ITargetPreparer s konfigürasyonda belirtilebilir. Her bir ITargetPreparer'ın, beklenen ortam ön kurulumunu ve kurulum sonrası ortamını açıkça belgelemesi önerilir. örneğin, bir cihazı test için yapılandıran bir ITargetPreparer, yazılımı yükleyen ITargetPreparer'dan sonra çalıştırılmalıdır.

Özet

Genel yöntemler

default void setUp (ITestDevice device, IBuildInfo buildInfo)

Bu yöntem kullanımdan kaldırılmıştır. Kullanım setUp(com.android.tradefed.invoker.TestInformation) yerine

default void setUp (TestInformation testInformation)

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

default void tearDown (TestInformation testInformation, Throwable e)

Testten sonra hedef temizleme/yırma işlemini gerçekleştirin.

default void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)

Bu yöntem kullanımdan kaldırılmıştır. Kullanım tearDown(com.android.tradefed.invoker.TestInformation, Throwable) yerine

Genel yöntemler

kurmak

public void setUp (ITestDevice device, 
                IBuildInfo buildInfo)

Bu yöntem kullanımdan kaldırılmıştır.
Kullanım setUp(com.android.tradefed.invoker.TestInformation) yerine

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

parametreler
device ITestDevice : ITestDevice hazırlamak.

buildInfo IBuildInfo : Test edilen sürüm hakkında verileri.

atar
TargetSetupError ortamı kurarken önemli bir hata oluştuysa
BuildError BuildInfo ile ilgili bir hata oluşursa
DeviceNotAvailableException cihaz yanıt vermiyorsa

kurmak

public void setUp (TestInformation testInformation)

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

parametreler
testInformation TestInformation : TestInformation çağırma.

atar
TargetSetupError ortamı kurarken önemli bir hata oluştuysa
BuildError Hazırlanan yapı nedeniyle bir hata oluşursa
DeviceNotAvailableException cihaz yanıt vermiyorsa

sökmek

public void tearDown (TestInformation testInformation, 
                Throwable e)

Testten sonra hedef temizleme/yırma işlemini gerçekleştirin.

parametreler
testInformation TestInformation : TestInformation çağırma.

e Throwable : çağırma istisna ile sona erdi eğer, bu çağırma seviyesinde yakalandı istisna olmayacaktır. Aksi takdirde, olacaktır null .

atar
DeviceNotAvailableException cihaz yanıt vermiyorsa

sökmek

public void tearDown (ITestDevice device, 
                IBuildInfo buildInfo, 
                Throwable e)

Bu yöntem kullanımdan kaldırılmıştır.
Kullanım tearDown(com.android.tradefed.invoker.TestInformation, Throwable) yerine

Testten sonra hedef temizleme/yırma işlemini gerçekleştirin.

parametreler
device ITestDevice : ITestDevice hazırlamak.

buildInfo IBuildInfo : Test edilen sürüm hakkında verileri.

e Throwable : çağırma istisna ile sona erdi eğer, bu çağırma seviyesinde yakalandı istisna olmayacaktır. Aksi takdirde, olacaktır null .

atar
DeviceNotAvailableException cihaz yanıt vermiyorsa