Google is committed to advancing racial equity for Black communities. See how.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

DeviceUnavailEmailResultReporter

public class DeviceUnavailEmailResultReporter
extends EmailResultReporter

java.lang.Object
com.android.tradefed.result.CollectingTestListener
com.android.tradefed.result.EmailResultReporter
com.android.tradefed.result.DeviceUnavailEmailResultReporter


Un EmailResultReporter che invierà e-mail in caso di invocazione non EmailResultReporter a causa di un'eccezione del dispositivo non disponibile.

Sommario

Costruttori pubblici

DeviceUnavailEmailResultReporter ()

Metodi protetti

String generateEmailSubject ()

Un metodo per generare l'oggetto per i rapporti e-mail.

boolean shouldSendMessage ()

Un metodo, destinato a essere ignorato, che dovrebbe fare qualunque filtraggio sia deciso e determinare se inviare un'email di notifica per i risultati del test.

Costruttori pubblici

DeviceUnavailEmailResultReporter

public DeviceUnavailEmailResultReporter ()

Metodi protetti

generateEmailSubject

protected String generateEmailSubject ()

Un metodo per generare l'oggetto per i rapporti e-mail. Non verrà chiamato se shouldSendMessage() restituisce false .

Esempi di oggetti e-mail:

  • "Risultato tradefed per powerChromeFullSitesLocal su mantaray-user git_jb-mr1.1-release JDQ39: FAILED"
  • "Risultato tradefed per Monkey sulla build 25: FAILED"

ritorna
String Una String contenente l'oggetto da utilizzare per un rapporto e-mail

shouldSendMessage

protected boolean shouldSendMessage ()

Un metodo, destinato a essere ignorato, che dovrebbe fare qualunque filtraggio sia deciso e determinare se inviare un'email di notifica per i risultati del test. Presumibilmente, prenderebbe in considerazione il numero di test (se presenti) falliti, i precedenti fallimenti degli stessi test, ecc.

ritorna
boolean true se è necessario inviare un'e-mail di notifica, false caso contrario