Google s'est engagé à promouvoir l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'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 qui enverra un e-mail lorsque l'appel échoue en raison d'une exception de périphérique non disponible.

Résumé

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 .

Exemples de sujets de courrier électronique:

  • «Résultat d'échange pour powerChromeFullSitesLocal sur mantaray-user git_jb-mr1.1-release JDQ39: FAILED»
  • "Résultat échangé pour Monkey sur la build 25: ECHEC"

Retour
String Une String 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, prendrait en compte le nombre de tests (le cas échéant) ayant échoué, les échecs antérieurs des mêmes tests, etc.

Retour
boolean true si un e-mail de notification doit être envoyé, false sinon