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 |