ITestÇağrı Dinleyici

public interface ITestInvocationListener
implements ITestLogger , ITestLifeCycleReceiver

com.android.tradefed.result.ITestInvocationListener


Test çağrısından test sonuçları için dinleyici.

Bir test çağrısının kendisi birden fazla test çalıştırması içerebilir, bu nedenle çağrıların sırası

  • çağrı Başlatıldı(BuildInfo)
  • testÇalıştırıldı
  • testBaşladı
  • [test başarısız]
  • testBitti
  • ...
  • testRunBitti
  • ...
  • testÇalıştırıldı
  • ...
  • testRunBitti
  • [çağırmaBaşarısız]
  • [testGünlüğü+]
  • çağrı Bitirildi
  • özet

Özet

Genel yöntemler

default TestSummary getSummary ()

InvocationListener'ın bir özet döndürmesine izin verir.

default void invocationEnded (long elapsedTime)

Çağrının başarılı bir şekilde veya bir hata durumu nedeniyle sonlandırıldığını bildirir.

default void invocationFailed ( FailureDescription failure)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

default void invocationFailed (Throwable cause)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

default void invocationInterrupted ()

Zamanlayıcı kapatmasında çağrılır, çağrıya sonlandırmadan önce bir şeyler yapma fırsatı verir.

default void invocationStarted ( IInvocationContext context)

Test çağırmanın başladığını bildirir.

default void testModuleEnded ()

Bir modül çalıştırmasının sonunu bildirir.

default void testModuleStarted ( IInvocationContext moduleContext)

Çalışan bir modülün başlangıcını bildirir.

Genel yöntemler

özet

public TestSummary getSummary ()

InvocationListener'ın bir özet döndürmesine izin verir.

İadeler
TestSummary Çalıştırmayı özetleyen bir TestSummary veya null

çağrı Bitirildi

public void invocationEnded (long elapsedTime)

Çağrının başarılı bir şekilde veya bir hata durumu nedeniyle sonlandırıldığını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

parametreler
elapsedTime long : çağrının ms cinsinden geçen süresi

çağırmaBaşarısız

public void invocationFailed (FailureDescription failure)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

parametreler
failure FailureDescription : Arızanın nedenini açıklayan FailureDescription

çağırmaBaşarısız

public void invocationFailed (Throwable cause)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

parametreler
cause Throwable : Throwable nedeni

çağrı Kesildi

public void invocationInterrupted ()

Zamanlayıcı kapatmasında çağrılır, çağrıya sonlandırmadan önce bir şeyler yapma fırsatı verir.

çağrıBaşlatıldı

public void invocationStarted (IInvocationContext context)

Test çağırmanın başladığını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır. Muhabirlerin, birden fazla cihaz raporlamasını desteklemek için bu yöntemi geçersiz kılması gerekir.

parametreler
context IInvocationContext : çağırma hakkında bilgi

testModuleBitti

public void testModuleEnded ()

Bir modül çalıştırmasının sonunu bildirir.

testModuleBaşladı

public void testModuleStarted (IInvocationContext moduleContext)

Çalışan bir modülün başlangıcını bildirir. Bu geri arama, testModuleEnded() ile ilişkilendirilir ve sırayla isteğe bağlıdır. Yalnızca modülleri kullanan bir koşu sırasında kullanılır: süit tabanlı koşucular.

parametreler
moduleContext IInvocationContext : modülün IInvocationContext .

,

ITestÇağrı Dinleyici

public interface ITestInvocationListener
implements ITestLogger , ITestLifeCycleReceiver

com.android.tradefed.result.ITestInvocationListener


Test çağrısından test sonuçları için dinleyici.

Bir test çağrısının kendisi birden fazla test çalıştırması içerebilir, bu nedenle çağrıların sırası

  • çağrı Başlatıldı(BuildInfo)
  • testÇalıştırıldı
  • testBaşladı
  • [test başarısız]
  • testBitti
  • ...
  • testRunBitti
  • ...
  • testÇalıştırıldı
  • ...
  • testRunBitti
  • [çağırmaBaşarısız]
  • [testGünlüğü+]
  • çağrı Bitirildi
  • özet

Özet

Genel yöntemler

default TestSummary getSummary ()

InvocationListener'ın bir özet döndürmesine izin verir.

default void invocationEnded (long elapsedTime)

Çağrının başarılı bir şekilde veya bir hata durumu nedeniyle sonlandırıldığını bildirir.

default void invocationFailed ( FailureDescription failure)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

default void invocationFailed (Throwable cause)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

default void invocationInterrupted ()

Zamanlayıcı kapatmasında çağrılır, çağrıya sonlandırmadan önce bir şeyler yapma fırsatı verir.

default void invocationStarted ( IInvocationContext context)

Test çağırmanın başladığını bildirir.

default void testModuleEnded ()

Bir modül çalıştırmasının sonunu bildirir.

default void testModuleStarted ( IInvocationContext moduleContext)

Çalışan bir modülün başlangıcını bildirir.

Genel yöntemler

özet

public TestSummary getSummary ()

InvocationListener'ın bir özet döndürmesine izin verir.

İadeler
TestSummary Çalıştırmayı özetleyen bir TestSummary veya null

çağrı Bitirildi

public void invocationEnded (long elapsedTime)

Çağrının başarılı bir şekilde veya bir hata durumu nedeniyle sonlandırıldığını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

parametreler
elapsedTime long : çağrının ms cinsinden geçen süresi

çağırmaBaşarısız

public void invocationFailed (FailureDescription failure)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

parametreler
failure FailureDescription : Arızanın nedenini açıklayan FailureDescription

çağırmaBaşarısız

public void invocationFailed (Throwable cause)

Bazı hata koşulları nedeniyle tamamlanmamış bir çağrı bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır.

parametreler
cause Throwable : Throwable nedeni

çağrı Kesildi

public void invocationInterrupted ()

Zamanlayıcı kapatmasında çağrılır, çağrıya sonlandırmadan önce bir şeyler yapma fırsatı verir.

çağrıBaşlatıldı

public void invocationStarted (IInvocationContext context)

Test çağırmanın başladığını bildirir.

TradeFederation çerçevesi tarafından otomatik olarak çağrılır. Muhabirlerin, birden fazla cihaz raporlamasını desteklemek için bu yöntemi geçersiz kılması gerekir.

parametreler
context IInvocationContext : çağırma hakkında bilgi

testModuleBitti

public void testModuleEnded ()

Bir modül çalıştırmasının sonunu bildirir.

testModuleBaşladı

public void testModuleStarted (IInvocationContext moduleContext)

Çalışan bir modülün başlangıcını bildirir. Bu geri arama, testModuleEnded() ile ilişkilendirilir ve sırayla isteğe bağlıdır. Yalnızca modülleri kullanan bir koşu sırasında kullanılır: süit tabanlı koşucular.

parametreler
moduleContext IInvocationContext : modülün IInvocationContext .