IMultiTargetPreparer
public
interface
IMultiTargetPreparer
implements
IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Test ortamını birden fazla cihaz için hazırlar. Yalnızca birden fazla cihaz gerektiren kurulumlarda kullanın. Aksi takdirde her cihazda normal ITargetPreparer
seçeneğini kullanın.
Bir yapılandırmada birden fazla IMultiTargetPreparer
belirtilebileceğini unutmayın. Her IMultiTargetPreparer'ın, beklenen ortam kurulum öncesi ve kurulum sonrası durumunu açıkça 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/yıkayı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(com.android.tradefed.invoker.TestInformation)
'u kullanın.
Test için hedefleri ayarlayın.
Parametreler | |
---|---|
context |
IInvocationContext : Çağrıyı, cihazları ve derlemeleri açıklayan IInvocationContext . |
Atışlar | |
---|---|
TargetSetupError |
Ortam ayarlanırken ölümcül hata oluştuysa |
BuildError |
Derlemeyle ilgili hata olması durumunda |
DeviceNotAvailableException |
Cihaz yanıt vermezse |
setUp
public void setUp (TestInformation testInformation)
Test için hedefleri ayarlayın.
Parametreler | |
---|---|
testInformation |
TestInformation : Çağrıyı, cihazları ve derlemeleri açıklayan TestInformation . |
Atışlar | |
---|---|
TargetSetupError |
Ortam ayarlanırken ölümcül hata oluştuysa |
BuildError |
Derlemeyle ilgili hata olması durumunda |
DeviceNotAvailableException |
Cihaz yanıt vermezse |
tearDown
public void tearDown (TestInformation testInformation, Throwable e)
Testten sonra hedefleri temizleyin/yıkayın.
Parametreler | |
---|---|
testInformation |
TestInformation : Çağrıyı, cihazları ve derlemeleri açıklayan TestInformation . |
e |
Throwable : Çağırma bir istisnayla sona erdiyse bu, Çağırma seviyesinde yakalanan istisna olacaktır. Aksi takdirde null olur. |
Atışlar | |
---|---|
DeviceNotAvailableException |
Cihaz yanıt vermezse |
tearDown
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)
'u kullanın.
Testten sonra hedefleri temizleyin/yıkayın.
Parametreler | |
---|---|
context |
IInvocationContext : Çağrıyı, cihazları ve derlemeleri açıklayan IInvocationContext . |
e |
Throwable : Çağırma bir istisnayla sona erdiyse bu, Çağırma seviyesinde yakalanan istisna olacaktır. Aksi takdirde null olur. |
Atışlar | |
---|---|
DeviceNotAvailableException |
Cihaz yanıt vermezse |