DeviceUnavailEmailResultReporter
public class DeviceUnavailEmailResultReporter
extendsEmailResultReporter
java.lang.Object | |||
↳ | com.android.tradefed.result.CollectingTestListener | ||
↳ | com.android.tradefed.result.EmailResultReporter | ||
↳ | com.android.tradefed.result.DeviceUnavailEmailResultReporter |
EmailResultReporter
qui enverra un e-mail lorsque l'appel échoue en raison d'une exception de périphérique non disponible.
Sommaire
Constructeurs publics | |
---|---|
DeviceUnavailEmailResultReporter () |
Méthodes protégées | |
---|---|
String | generateEmailSubject () Une méthode pour générer l'objet des rapports par e-mail. |
boolean | shouldSendMessage () Une méthode, destinée à être remplacée, qui doit effectuer tout le filtrage décidé et déterminer si un e-mail de notification doit être envoyé pour les résultats du test. |
Constructeurs publics
DeviceUnavailEmailResultReporter
public DeviceUnavailEmailResultReporter ()
Méthodes protégées
generateEmailSubject
protected String generateEmailSubject ()
Une méthode pour générer l'objet des rapports par e-mail. Ne sera pas appelé si shouldSendMessage()
renvoie false
.
- "Résultat échangé pour powerChromeFullSitesLocal sur mantaray-user git_jb-mr1.1-release JDQ39: FAILED"
- "Résultat échangé pour Monkey sur la build 25: ECHEC"
Retour | |
---|---|
String | UneString contenant le sujet à utiliser pour un rapport par e-mail |
shouldSendMessage
protected boolean shouldSendMessage ()
Une méthode, destinée à être remplacée, qui doit effectuer tout le filtrage décidé et déterminer si un e-mail de notification doit être envoyé pour les résultats du test. Vraisemblablement, considérerait combien de tests (le cas échéant) ont échoué, les échecs antérieurs des mêmes tests, etc.
Retour | |
---|---|
boolean | true si un e-mail de notification doit être envoyé, false sinon |