Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
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


Kullanılabilir bir cihaz istisnası nedeniyle çağrı başarısız olduğunda e-posta gönderecek bir EmailResultReporter .

özet

Kamu kurucuları

DeviceUnavailEmailResultReporter ()

Korumalı yöntemler

String generateEmailSubject ()

E-posta raporları için konu oluşturma yöntemi.

boolean shouldSendMessage ()

Geçersiz kılmayı amaçlayan, filtrelemeye karar verilecek her şeyi yapacak ve test sonuçları için bir bildirim e-postasının gönderilip gönderilmeyeceğini belirleyen bir yöntem.

Kamu kurucuları

DeviceUnavailEmailResultReporter

public DeviceUnavailEmailResultReporter ()

Korumalı yöntemler

generateEmailSubject

protected String generateEmailSubject ()

E-posta raporları için konu oluşturma yöntemi. shouldSendMessage() false shouldSendMessage() döndürürse çağrılmaz.

Örnek e-posta konuları:

  • "Mantaray-kullanıcı git_jb-mr1.1-release JDQ39: FAILED üzerinde powerChromeFullSitesLocal için ticari olarak yayınlanan sonuç"
  • "Maymun için yapı 25'te yayınlanan sonuç: FAILED"

İadeler
String Bir e-posta raporu için kullanılacak konuyu içeren bir String

shouldSendMessage

protected boolean shouldSendMessage ()

Geçersiz kılmayı amaçlayan, filtrelemeye karar verilecek her şeyi yapacak ve test sonuçları için bir bildirim e-postasının gönderilip gönderilmeyeceğini belirleyen bir yöntem. Muhtemelen, kaç testin (varsa) başarısız olduğunu, aynı testlerin önceki başarısızlıklarını vb.

İadeler
boolean true bir bildirim e-posta, gönderilmesi gerekmektedir eğer false değilse