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 setUp(com.android.tradefed.invoker.TestInformation) kullanın

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 tearDown(com.android.tradefed.invoker.TestInformation, Throwable) kullanın

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 setUp(com.android.tradefed.invoker.TestInformation) kullanın

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 tearDown(com.android.tradefed.invoker.TestInformation, Throwable) kullanın

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