Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. Google에서 어떤 노력을 하고 있는지 확인하세요.

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 반환하면 호출되지 않습니다.

샘플 이메일 제목 :

  • "mantaray-user git_jb-mr1.1-release JDQ39에서 powerChromeFullSitesLocal에 대한 Tradefed 결과 : FAILED"
  • "빌드 25에서 Monkey에 대한 Tradefed 결과 : 실패"

보고
String 이메일 보고서에 사용할 제목이 포함 된String

shouldSendMessage

protected boolean shouldSendMessage ()

재정의를 의미하는 메서드로, 필터링이 결정된 모든 작업을 수행하고 테스트 결과에 대해 알림 이메일을 보낼지 여부를 결정해야합니다. 아마도 실패한 테스트의 수 (있는 경우), 동일한 테스트의 이전 실패 등을 고려할 것입니다.

보고
boolean 알림 이메일을 보내야하는 경우 true , 그렇지 않으면 false