Coba lagi isolasi

Lihat dokumentasi Coba Ulang Tes Otomatis untuk memahami cara kerja fitur coba lagi.

Saat melakukan percobaan ulang, jika perangkat sudah memasuki keadaan buruk yang tidak memungkinkan pengujian berhasil lagi. Gunakan fitur isolasi untuk memulihkan perangkat ke kondisi awal yang baru dan memungkinkan pengujian berjalan dan berhasil.

Aktifkan fitur tersebut

Isolasi coba lagi dapat diaktifkan dengan opsi berikut selain opsi coba lagi:

--retry-isolation-grade <FULLY_ISOLATED|REBOOT_ISOLATED>

atau dinonaktifkan dengan:

--retry-isolation-grade NOT_ISOLATED

Fitur ini dinonaktifkan secara default.

Tingkat isolasi yang berbeda

Tingkat isolasi mewakili tingkat isolasi yang ingin kita konfigurasikan di antara percobaan ulang:

  • FULLY_ISOLATED akan sepenuhnya menghapus & mengatur ulang perangkat dengan menjalankan kembali target_preparers konfigurasi yang dikonfigurasi
  • REBOOT_ISOLATED akan mem-boot ulang perangkat

Catatan tentang Rangkaian Uji Kompatibilitas (CTS)

CTS yang dijalankan mitra Android saat ini tidak mendukung FULLY_ISOLATED

Seperti apa hasilnya?

Pelapor hasil menerima penanda bahwa modul atau proses tertentu berjalan secara terpisah dan dapat memilih untuk menampilkan penanda tersebut dalam laporan mereka.

  • Pada tingkat modul, properti module-isolated akan disetel ke tingkat isolasinya.
  • Pada level run, properti run-isolated akan disetel ke tingkat isolasinya.

Misalnya: modul pertama yang berjalan setelah diisolasi akan dilaporkan sebagai module-isolated:FULLY_ISOLATED .

Uji coba yang dijalankan secara terpisah memberikan sinyal yang kuat. Baik lulus atau gagal, pemilik tes harus memiliki keyakinan yang tinggi bahwa tidak ada kondisi buruk dari tes sebelumnya yang tersisa pada perangkat.

,

Lihat dokumentasi Coba Ulang Tes Otomatis untuk memahami cara kerja fitur coba lagi.

Saat melakukan percobaan ulang, jika perangkat sudah memasuki keadaan buruk yang tidak memungkinkan pengujian berhasil lagi. Gunakan fitur isolasi untuk memulihkan perangkat ke kondisi awal yang baru dan memungkinkan pengujian berjalan dan berhasil.

Aktifkan fitur tersebut

Isolasi coba lagi dapat diaktifkan dengan opsi berikut selain opsi coba lagi:

--retry-isolation-grade <FULLY_ISOLATED|REBOOT_ISOLATED>

atau dinonaktifkan dengan:

--retry-isolation-grade NOT_ISOLATED

Fitur ini dinonaktifkan secara default.

Tingkat isolasi yang berbeda

Tingkat isolasi mewakili tingkat isolasi yang ingin kita konfigurasikan di antara percobaan ulang:

  • FULLY_ISOLATED akan sepenuhnya menghapus & mengatur ulang perangkat dengan menjalankan kembali target_preparers konfigurasi yang dikonfigurasi
  • REBOOT_ISOLATED akan mem-boot ulang perangkat

Catatan tentang Rangkaian Uji Kompatibilitas (CTS)

CTS yang dijalankan mitra Android saat ini tidak mendukung FULLY_ISOLATED

Seperti apa hasilnya?

Pelapor hasil menerima penanda bahwa modul atau proses tertentu berjalan secara terpisah dan dapat memilih untuk menampilkan penanda tersebut dalam laporan mereka.

  • Pada tingkat modul, properti module-isolated akan disetel ke tingkat isolasinya.
  • Pada level run, properti run-isolated akan disetel ke tingkat isolasinya.

Misalnya: modul pertama yang berjalan setelah diisolasi akan dilaporkan sebagai module-isolated:FULLY_ISOLATED .

Uji coba yang dijalankan secara terpisah memberikan sinyal yang kuat. Baik lulus atau gagal, pemilik tes harus memiliki keyakinan yang tinggi bahwa tidak ada kondisi buruk dari tes sebelumnya yang tersisa pada perangkat.