Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

Test Başarısızlığı Listesi

public class TestFailureListener
extends Object implements ITestInvocationListener

java.lang.Object
com.android.tradefed.testtype.suite.TestFailureListener


Dinleyici, istendiğinde bir test hatası üzerine ekran görüntüsü, hata raporu, logcat toplama gibi işlemler yapmak için kullanılır.

Özet

Kamu inşaatçılar

TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure) TestFailureListener ( devices, boolean bugReportOnFailure, boolean rebootOnFailure)

Kamu yöntemleri

void applyModuleConfiguration (boolean bugreportOnFailure)

Modüle özel yapılandırmalar tarafından arıza durumunda yakalama çağrı ayarlarının geçersiz kılınmasına izin verir.

void join ()

Sonlandıklarından emin olmak için tüm logcat yakalama iş parçacıklarına katılın.

void setLogger (ITestLogger logger)

Günlüklerin nereye kaydedileceğini ayarlar.

void testFailed (TestDescription test, String trace)

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)
void testLogForward (String dataName, LogDataType dataType, InputStreamSource dataStream)

Günlüğü kaydediciye iletin, bunu #testLog geri aramasında, TestFailureListener zincirin bir parçasıymış gibi yapmayın, sonsuz bir döngü oluşturacaktır.

Kamu inşaatçılar

Test Başarısızlığı Listesi

public TestFailureListener ( devices, 
                boolean bugReportOnFailure, 
                boolean rebootOnFailure)

Parametreler
devices

bugReportOnFailure boolean

rebootOnFailure boolean

Genel yöntemler

applyModuleConfiguration

public void applyModuleConfiguration (boolean bugreportOnFailure)

Modüle özel yapılandırmalar tarafından arıza durumunda yakalama çağrı ayarlarının geçersiz kılınmasına izin verir.

Parametreler
bugreportOnFailure boolean : test başarısızlığında bir hata raporu yakalamak için true. Aksi takdirde yanlış.

katılmak

public void join ()

Sonlandıklarından emin olmak için tüm logcat yakalama iş parçacıklarına katılın.

setLogger

public void setLogger (ITestLogger logger)

Günlüklerin nereye kaydedileceğini ayarlar.

Parametreler
logger ITestLogger

test başarısız

public void testFailed (TestDescription test, 
                String trace)

Parametreler
test TestDescription

trace String

testLog

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource

testLogForward

public void testLogForward (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Günlüğü kaydediciye iletin, bunu #testLog geri aramasında, TestFailureListener zincirin bir parçasıymış gibi yapmayın, sonsuz bir döngü oluşturacaktır.

Parametreler
dataName String

dataType LogDataType

dataStream InputStreamSource