IMultiTargetPreparer (IMultiTargetPreparer)
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Test ortamını birkaç cihaz için birlikte hazırlar. Yalnızca
Aksi takdirde her cihazda normal ITargetPreparer
kullanın.
Bir yapılandırmada birden fazla IMultiTargetPreparer
belirtilebilir. Evet
her bir IMultiTargetPreparer'ın, beklenen ortamın ön kurulumuyla ilgili olarak açıkça belgelemesini önerdi.
nasıl yardımcı olabileceğini
konuşacağız.
Özet
Herkese açık yöntemler | |
---|---|
default
void
|
setUp(IInvocationContext context)
Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine |
default
void
|
setUp(TestInformation testInformation)
Test için hedef kurulumunu gerçekleştirin. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Testten sonra hedefleri temizleme/ayıklama işlemlerini gerçekleştirin. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine |
Herkese açık yöntemler
kur
public void setUp (IInvocationContext context)
Bu yöntem kullanımdan kaldırılmıştır.
.
Bunun yerine setUp(com.android.tradefed.invoker.TestInformation)
politikasını kullanın.
Test için hedef kurulumunu gerçekleştirin.
Parametreler | |
---|---|
context |
IInvocationContext : Çağrıyı, cihazları, derlemeleri açıklayan IInvocationContext . |
Fırlatma | |
---|---|
TargetSetupError |
ortam kurulurken önemli bir hata oluştuysa |
BuildError |
Derlemeyle ilgili hata olması durumunda |
DeviceNotAvailableException |
cihaz yanıt vermemeye başlarsa |
kur
public void setUp (TestInformation testInformation)
Test için hedef kurulumunu gerçekleştirin.
Parametreler | |
---|---|
testInformation |
TestInformation : çağrıyı, cihazları,TestInformation
inşa eder. |
Fırlatma | |
---|---|
TargetSetupError |
ortam kurulurken önemli bir hata oluştuysa |
BuildError |
Derlemeyle ilgili hata olması durumunda |
DeviceNotAvailableException |
cihaz yanıt vermemeye başlarsa |
Sökme
public void tearDown (TestInformation testInformation, Throwable e)
Testten sonra hedefleri temizleme/ayıklama işlemlerini gerçekleştirin.
Parametreler | |
---|---|
testInformation |
TestInformation : çağrıyı, cihazları,TestInformation
inşa eder. |
e |
Throwable : Çağrı bir istisnayla sona erdiyse bu,
yakalanır. Aksi takdirde, null olacak. |
Fırlatma | |
---|---|
DeviceNotAvailableException |
cihaz yanıt vermemeye başlarsa |
Sökme
public void tearDown (IInvocationContext context, Throwable e)
Bu yöntem kullanımdan kaldırılmıştır.
.
Bunun yerine tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
politikasını kullanın.
Testten sonra hedefleri temizleme/ayıklama işlemlerini gerçekleştirin.
Parametreler | |
---|---|
context |
IInvocationContext : Çağrıyı, cihazları, derlemeleri açıklayan IInvocationContext . |
e |
Throwable : Çağrı bir istisnayla sona erdiyse bu,
yakalanır. Aksi takdirde, null olacak. |
Fırlatma | |
---|---|
DeviceNotAvailableException |
cihaz yanıt vermemeye başlarsa |