ITargetHazırlayıcı
public interface ITargetPreparer
implements IDisableable
com.android.tradefed.targetprep.ITargetPreparer |
Test çalıştırması için test ortamını hazırlar.
Örneğin, yazılım yükler, test için env ayarlarını değiştirir, hedefleri başlatır vb.
Bir yapılandırmada birden çok ITargetPreparer
belirtilebileceğini unutmayın. Her ITargetPreparer'ın beklenen ortamını kurulum öncesi ve kurulum sonrası net bir şekilde belgelemesi önerilir. örneğin, bir cihazı test için yapılandıran bir ITargetPreparer, yazılımı yükleyen ITargetPreparer'dan sonra çalıştırılmalıdır.
Özet
Genel yöntemler | |
---|---|
default void | setUp ( ITestDevice device, IBuildInfo buildInfo) 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 hedef temizleme/yıkma işlemini gerçekleştirin. |
default void | tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e) Bu yöntem kullanımdan kaldırıldı. Bunun yerine |
Genel yöntemler
kurmak
public void setUp (ITestDevice device, IBuildInfo buildInfo)
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 | |
---|---|
device | ITestDevice : hazırlanacak ITestDevice . |
buildInfo | IBuildInfo : test edilen yapıyla ilgili veriler. |
Atar | |
---|---|
TargetSetupError | ortamı kurarken önemli bir hata oluştuysa |
BuildError | BuildInfo ile ilgili bir hata oluşursa |
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ğırmanın TestInformation . |
Atar | |
---|---|
TargetSetupError | ortamı kurarken önemli bir hata oluştuysa |
BuildError | Hazırlanmakta olan yapı nedeniyle bir hata oluşursa |
DeviceNotAvailableException | cihaz yanıt vermemeye başlarsa |
sökmek
public void tearDown (TestInformation testInformation, Throwable e)
Testten sonra hedef temizleme/yıkma işlemini gerçekleştirin.
parametreler | |
---|---|
testInformation | TestInformation : Çağırmanın 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 vermemeye başlarsa |
sökmek
public void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)
Bu yöntem kullanımdan kaldırıldı.
Bunun yerine tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
kullanın
Testten sonra hedef temizleme/yıkma işlemini gerçekleştirin.
parametreler | |
---|---|
device | ITestDevice : hazırlanacak ITestDevice . |
buildInfo | IBuildInfo : test edilen yapıyla ilgili veriler. |
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 vermemeye başlarsa |
ITargetHazırlayıcı
public interface ITargetPreparer
implements IDisableable
com.android.tradefed.targetprep.ITargetPreparer |
Test çalıştırması için test ortamını hazırlar.
Örneğin, yazılım yükler, test için env ayarlarını değiştirir, hedefleri başlatır vb.
Bir yapılandırmada birden çok ITargetPreparer
belirtilebileceğini unutmayın. Her ITargetPreparer'ın beklenen ortamını kurulum öncesi ve kurulum sonrası net bir şekilde belgelemesi önerilir. örneğin, bir cihazı test için yapılandıran bir ITargetPreparer, yazılımı yükleyen ITargetPreparer'dan sonra çalıştırılmalıdır.
Özet
Genel yöntemler | |
---|---|
default void | setUp ( ITestDevice device, IBuildInfo buildInfo) 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 hedef temizleme/yıkma işlemini gerçekleştirin. |
default void | tearDown ( ITestDevice device, IBuildInfo buildInfo, Throwable e) Bu yöntem kullanımdan kaldırıldı. Bunun yerine |
Genel yöntemler
kurmak
public void setUp (ITestDevice device, IBuildInfo buildInfo)
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 | |
---|---|
device | ITestDevice : hazırlanacak ITestDevice . |
buildInfo | IBuildInfo : test edilen yapıyla ilgili veriler. |
Atar | |
---|---|
TargetSetupError | ortamı kurarken önemli bir hata oluştuysa |
BuildError | BuildInfo ile ilgili bir hata oluşursa |
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ğırmanın TestInformation . |
Atar | |
---|---|
TargetSetupError | ortamı kurarken önemli bir hata oluştuysa |
BuildError | Hazırlanmakta olan yapı nedeniyle bir hata oluşursa |
DeviceNotAvailableException | cihaz yanıt vermemeye başlarsa |
sökmek
public void tearDown (TestInformation testInformation, Throwable e)
Testten sonra hedef temizleme/yıkma işlemini gerçekleştirin.
parametreler | |
---|---|
testInformation | TestInformation : Çağırmanın 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 vermemeye başlarsa |
sökmek
public void tearDown (ITestDevice device, IBuildInfo buildInfo, Throwable e)
Bu yöntem kullanımdan kaldırıldı.
Bunun yerine tearDown(com.android.tradefed.invoker.TestInformation, Throwable)
kullanın
Testten sonra hedef temizleme/yıkma işlemini gerçekleştirin.
parametreler | |
---|---|
device | ITestDevice : hazırlanacak ITestDevice . |
buildInfo | IBuildInfo : test edilen yapıyla ilgili veriler. |
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 vermemeye başlarsa |