IRemoteTest

public interface IRemoteTest

com.android.tradefed.testtype.IRemoteTest


Sonuçları doğrudan ITestInvocationListener cihazına bildiren bir test.

Bu, JUnit'e göre aşağıdaki avantajlara sahiptir.

  • uzaktan çalıştırılan bir testin sonuçlarını rapor etmek daha kolaydır. uzaktan testin sonuçlarının gereksiz yere sınırlandırılmasına ve sınırlandırılmasına gerek yoktur. test eder.
  • test metriklerinin raporlanmasını destekler

Özet

Herkese açık yöntemler

default void run(ITestInvocationListener listener)

Bu yöntem kullanımdan kaldırılmıştır. Bunun yerine run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) politikasını kullanın.

default void run(TestInformation testInfo, ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Herkese açık yöntemler

çalıştır

public void run (ITestInvocationListener listener)

Bu yöntem kullanımdan kaldırılmıştır.
. Bunun yerine run(com.android.tradefed.invoker.TestInformation, com.android.tradefed.result.ITestInvocationListener) politikasını kullanın.

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Parametreler
listener ITestInvocationListener: test sonuçlarının ITestInvocationListener değeri

Fırlatma
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException

çalıştır

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Parametreler
testInfo TestInformation: Çalıştırılacak yararlı bilgiler içeren TestInformation nesnesi testler.

listener ITestInvocationListener: test sonuçlarının ITestInvocationListener değeri

Fırlatma
com.android.tradefed.device.DeviceNotAvailableException
DeviceNotAvailableException