IMultiTargetPreparer
public interface IMultiTargetPreparer
implements IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Birkaç cihazın test ortamını bir arada hazırlar. Yalnızca birden fazla cihaz gerektiren kurulum için kullanın, aksi takdirde her cihazda normal ITargetPreparer
kullanın.
Bir yapılandırmada birden fazla IMultiTargetPreparer
öğesinin belirtilebileceğini unutmayın. Her IMultiTargetPreparer'ın, beklenen ortamı kurulum öncesi ve kurulum sonrası net bir şekilde belgelemesi önerilir.
Özet
Genel 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/yıkma işlemini gerçekleştirin. |
default void | tearDown ( IInvocationContext context, Throwable e) Bu yöntem kullanımdan kaldırılmıştır. Bunun yerine |
Genel yöntemler
kurmak
public void setUp (IInvocationContext context)
Bu yöntem kullanımdan kaldırılmıştır.
Bunun yerine setUp(com.android.tradefed.invoker.TestInformation)
kullanın.
Test için hedef kurulumunu gerçekleştirin.
Parametreler | |
---|---|
context | IInvocationContext : çağrıyı, cihazları ve yapıları açıklayan IInvocationContext . |
Atar | |
---|---|
TargetSetupError | ortamın kurulumunda önemli bir hata meydana gelirse |
BuildError | Yapıyla ilgili hata durumunda |
DeviceNotAvailableException | cihaz yanıt vermezse |
kurmak
public void setUp (TestInformation testInformation)
Test için hedef kurulumunu gerçekleştirin.
Parametreler | |
---|---|
testInformation | TestInformation : çağrıyı, cihazları ve yapıları açıklayan TestInformation . |
Atar | |
---|---|
TargetSetupError | ortamın kurulumunda önemli bir hata meydana gelirse |
BuildError | Yapıyla ilgili hata durumunda |
DeviceNotAvailableException | cihaz yanıt vermezse |
sökmek
public void tearDown (TestInformation testInformation, Throwable e)
Testten sonra hedefleri temizleme/yıkma işlemini gerçekleştirin.
Parametreler | |
---|---|
testInformation | TestInformation : çağrıyı, cihazları ve yapıları açıklayan TestInformation . |
e | Throwable : Eğer çağrı bir istisna ile sona erdiyse, bu, Çağırma seviyesinde yakalanan istisna olacaktır. Aksi halde null olacaktır. |
Atar | |
---|---|
DeviceNotAvailableException | cihaz yanıt vermezse |
sökmek
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)
kullanın.
Testten sonra hedefleri temizleme/yıkma işlemini gerçekleştirin.
Parametreler | |
---|---|
context | IInvocationContext : çağrıyı, cihazları ve yapıları açıklayan IInvocationContext . |
e | Throwable : Eğer çağrı bir istisna ile sona erdiyse, bu, Çağırma seviyesinde yakalanan istisna olacaktır. Aksi halde null olacaktır. |
Atar | |
---|---|
DeviceNotAvailableException | cihaz yanıt vermezse |