IMultiTargetHazırlayıcı
public interface IMultiTargetPreparer
implements IDisableable
com.android.tradefed.targetprep.multi.IMultiTargetPreparer |
Birkaç cihaz için test ortamını birlikte hazırlar. Yalnızca birden fazla cihaz gerektiren bir kurulum için kullanın, aksi takdirde her cihazda normal ITargetPreparer
kullanın.
Bir yapılandırmada birden fazla IMultiTargetPreparer
belirtilebileceğini unutmayın. Her IMultiTargetPreparer'ın, kurulum öncesi ve kurulum sonrası beklenen ortamını açıkça belgelemesi önerilir.
Özet
Genel yöntemler | |
---|---|
default void | setUp ( IInvocationContext context) Bu yöntem kullanımdan kaldırıldı. 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ıldı. Bunun yerine |
Genel yöntemler
kurmak
public void setUp (IInvocationContext context)
Bu yöntem kullanımdan kaldırıldı.
Bunun yerine setUp(com.android.tradefed.invoker.TestInformation)
kullanın.
Test için hedef kurulumunu gerçekleştirin.
parametreler | |
---|---|
context | IInvocationContext : çağrıyı, aygıtları, yapıları açıklayan IInvocationContext . |
Atar | |
---|---|
TargetSetupError | ortamı kurarken önemli bir hata oluştuysa |
BuildError | Derleme ile ilgili hata durumunda |
DeviceNotAvailableException | cihaz yanıt vermemeye başlarsa |
kurmak
public void setUp (TestInformation testInformation)
Test için hedef kurulumunu gerçekleştirin.
parametreler | |
---|---|
testInformation | TestInformation : çağrıyı, cihazları, yapıları açıklayan TestInformation . |
Atar | |
---|---|
TargetSetupError | ortamı kurarken önemli bir hata oluştuysa |
BuildError | Derleme ile ilgili hata durumunda |
DeviceNotAvailableException | cihaz yanıt vermemeye başlarsa |
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ı, yapıları açıklayan TestInformation . |
e | Throwable : çağırma bir istisna ile sona erdiyse, bu, Çağırma düzeyinde yakalanan istisna olacaktır. Aksi takdirde, 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ıldı.
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ı, aygıtları, yapıları açıklayan IInvocationContext . |
e | Throwable : çağırma bir istisna ile sona erdiyse, bu, Çağırma düzeyinde yakalanan istisna olacaktır. Aksi takdirde, null olacaktır. |
Atar | |
---|---|
DeviceNotAvailableException | cihaz yanıt vermezse |