Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

DeviceUnavailEmailResultReporter

public class DeviceUnavailEmailResultReporter
extendsEmailResultReporter

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


デバイスが使用できない例外が原因で呼び出しが失敗した場合に電子メールを送信するEmailResultReporter

概要

パブリックコンストラクター

DeviceUnavailEmailResultReporter ()

保護されたメソッド

String generateEmailSubject ()

電子メールレポートの件名を生成する方法。

boolean shouldSendMessage ()

オーバーライドされることを意図したメソッド。フィルタリングが決定された場合はそれを実行し、テスト結果について通知メールを送信するかどうかを決定する必要があります。

パブリックコンストラクター

DeviceUnavailEmailResultReporter

public DeviceUnavailEmailResultReporter ()

保護されたメソッド

generateEmailSubject

protected String generateEmailSubject ()

電子メールレポートの件名を生成する方法。 shouldSendMessage()false返した場合はshouldSendMessage()れません。

メールの件名の例:

  • "mantaray-user git_jb-mr1.1-release JDQ39でのpowerChromeFullSitesLocalのトレードフィード結果:失敗しました"
  • 「ビルド25でのMonkeyのトレードフィード結果:失敗」

戻り値
String電子メールレポートに使用する件名を含むString

shouldSendMessage

protected boolean shouldSendMessage ()

オーバーライドされることを意図したメソッド。フィルタリングが決定された場合はそれを実行し、テスト結果について通知メールを送信するかどうかを決定する必要があります。おそらく、失敗したテストの数(ある場合)、同じテストの以前の失敗などを考慮します。

戻り値
boolean通知メールを送信する必要がtrue場合はtrue 、送信しない場合はfalse