Google berkomitmen untuk mendorong terwujudnya keadilan ras bagi komunitas Kulit Hitam. Lihat caranya.

DeviceUnavailEmailResultReporter

public class DeviceUnavailEmailResultReporter
extendsEmailResultReporter

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


EmailResultReporter yang akan mengirim email saat pemanggilan gagal karena perangkat tidak tersedia pengecualian.

Ringkasan

Konstruktor publik

DeviceUnavailEmailResultReporter ()

Metode yang dilindungi

String generateEmailSubject ()

Sebuah metode untuk menghasilkan subjek laporan email.

boolean shouldSendMessage ()

Sebuah metode, dimaksudkan untuk diganti, yang harus melakukan pemfilteran apa pun yang diputuskan dan menentukan apakah email pemberitahuan harus dikirim untuk hasil tes.

Konstruktor publik

DeviceUnavailEmailResultReporter

public DeviceUnavailEmailResultReporter ()

Metode yang dilindungi

generateEmailSubject

protected String generateEmailSubject ()

Sebuah metode untuk menghasilkan subjek laporan email. Tidak akan dipanggil jika shouldSendMessage() mengembalikan false .

Contoh subjek email:

  • "Hasil tradefed untuk powerChromeFullSitesLocal di mantaray-user git_jb-mr1.1-release JDQ39: FAILED"
  • "Hasil tukar tambah untuk Monkey pada build 25: GAGAL"

Kembali
StringString berisi subjek yang akan digunakan untuk laporan email

shouldSendMessage

protected boolean shouldSendMessage ()

Sebuah metode, dimaksudkan untuk diganti, yang harus melakukan pemfilteran apa pun yang diputuskan dan menentukan apakah email pemberitahuan harus dikirim untuk hasil tes. Agaknya, akan mempertimbangkan berapa banyak (jika ada) pengujian yang gagal, kegagalan sebelumnya dari pengujian yang sama, dll.

Kembali
boolean true jika email notifikasi harus dikirim, false jika tidak