IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
| com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Test ortamını birden fazla cihaz için birlikte hazırlar. Yalnızca birden fazla cihaz gerektiren kurulumlarda kullanın. Aksi takdirde, her cihazda normal ITargetPreparer simgesini kullanın.
Bir yapılandırmada birden fazla IMultiTargetPreparer belirtilebileceğini unutmayın. Her IMultiTargetPreparer'ın, beklenen ortamın ön kurulumunu ve kurulum sonrası durumunu net bir şekilde belgelemesi önerilir.
Ö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 hedefleri ayarlayın. |
default
void
|
tearDown(TestInformation testInformation, Throwable e)
Testten sonra hedefleri temizleyin/sökün. |
default
void
|
tearDown(IInvocationContext context, Throwable e)
Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine |
Herkese açık yöntemler
setUp
public void setUp (IInvocationContext context)
Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine setUp(TestInformation) kullanın.
Test için hedefleri ayarlayın.
| Parametreler | |
|---|---|
context |
IInvocationContext: Çağırma, cihazlar ve derlemeleri açıklayan IInvocationContext. |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
Cihaz yanıt vermemeye başladıysa |
BuildError |
Derlemeyle ilgili hata durumunda |
TargetSetupError |
Ortam ayarlanırken ölümcül bir hata oluştuysa |
setUp
public void setUp (TestInformation testInformation)
Test için hedefleri ayarlayın.
| Parametreler | |
|---|---|
testInformation |
TestInformation: Çağırma, cihazlar, derlemeler hakkında bilgi veren TestInformation. |
| Verdiği hatalar | |
|---|---|
DeviceNotAvailableException |
Cihaz yanıt vermemeye başladıysa |
BuildError |
Derlemeyle ilgili hata durumunda |
TargetSetupError |
Ortam ayarlanırken ölümcül bir hata oluştuysa |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Testten sonra hedefleri temizleyin/sökün.
| Parametreler | |
|---|---|
testInformation |
TestInformation: Çağırma, cihazlar, derlemeler hakkında bilgi veren 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 |
Cihaz yanıt vermemeye başladıysa |
tearDown
public void tearDown (IInvocationContext context, Throwable e)
Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine tearDown(TestInformation,Throwable) kullanın.
Testten sonra hedefleri temizleyin/sökün.
| Parametreler | |
|---|---|
context |
IInvocationContext: Çağırma, cihazlar ve derlemeleri açıklayan IInvocationContext. |
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 |
Cihaz yanıt vermemeye başladıysa |