Yalıtımı yeniden dene

Otomatik Test Yeniden Denemesi dokümanlarına bakın. inceleyin.

Yeniden denemeler yürütürken cihaz kötü bir duruma girdiyse testlerin başarılı olmasına izin vermez. İzolasyonu kullanma cihazı yeni bir ilk haline geri yükleme özelliği testlerin çalıştırılmasını ve başarılı olmasını sağlar.

Özelliği etkinleştirme

Yeniden deneme yalıtımı, aşağıdaki seçeneklerle etkinleştirilebilir: yeniden deneme seçenekleri:

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

veya şununla devre dışı bırakıldı:

--retry-isolation-grade NOT_ISOLATED

Bu özellik varsayılan olarak devre dışıdır.

Farklı izolasyon derecesi

Yalıtım derecesi, yapılandırmak istediğimiz izolasyonun kapsamını gösterir. yeniden denemeler arasında:

  • FULLY_ISOLATED, verileri tamamen siler ve yeniden çalıştırarak cihazı sıfırlayın. yapılandırmanın yapılandırılmış target_preparers öğesini
  • REBOOT_ISOLATED, cihazı yeniden başlatır

Uyumluluk Test Paketi (CTS) ile ilgili not

CTS'nin Android iş ortağı çalıştırmaları şu anda FULLY_ISOLATED özelliğini desteklememektedir.

Sonuçlar nasıl görünüyor?

Sonuç bildirenlere, belirli bir modülün veya çalıştırmanın çalıştığına dair bir işaretçi gönderilir. izole edilir ve raporlarında işaretçiyi görüntülemeyi seçebilir.

  • Modül düzeyinde module-isolated özelliği izolasyon derecesi.
  • Çalıştırma düzeyinde run-isolated özelliği izolasyonuna ayarlanır not.

Örneğin, izole edildikten sonra çalışan ilk modül module-isolated:FULLY_ISOLATED

Tek başına test çalıştırması güçlü bir sinyal sağlar. Başarılı olsun ya da olmasın, test sahibinin, önceki bir denemedeki kötü durumun hiç olmadığı cihaz üzerinde test bırakıldı.