Test Lab'deki kullanılabilir cihazlar

Test Lab, uygulamanızı çok çeşitli farklı cihazlarda ve Android sürümlerinde test etmenize olanak tanır. Hangi cihazların kullanılabildiğini görmenin birkaç yolu vardır:

  • Firebase konsolu: Testleri Firebase konsolundan çalıştırıyorsanız Test çalıştırma iş akışının Boyutları seçin adımında kullanılabilir cihazların listesini görebilirsiniz.

  • gcloud KSA: Google Cloud KSA'daki kullanılabilir cihazların listesini görmek için aşağıdaki komutu kullanın:

    gcloud firebase test android models list
  • Google API Gezgini: Google API Gezgini'ni kullanarak Firebase projesi veya gcloud CLI olmadan cihazları doğrudan da arayabilirsiniz.

Cihaz kararlılığı göstergesi

Test Lab, Firebase konsolunda ve Google Cloud CLI'da kararlılığı düşen cihazları Kararlılık Azaltıldı göstergesiyle belirtir. Daha Az Kararlı göstergesiyle etiketlenen cihazlar, 30 gün veya daha uzun bir süre boyunca daha yüksek oranda kesin olmayan sonuçlar vermiştir. Bu özellik, test cihazının kararlılığının azaldığını bildirerek kullanım alanınıza uygun cihazları daha iyi seçmenize yardımcı olur.

Firebase konsolunda cihaz kararlılığını görüntüleme

Belirli bir cihaz için yeni bir test ayarlarken Firebase konsolunda cihaz kararlılığını görüntüleyebilirsiniz.

Cihaz kararlılığını görüntülemek için aşağıdaki talimatları uygulayın:

  1. Firebase konsolunda Test Lab sayfasını açın.

  2. Test çalıştır'ı ve ardından bir test türünü seçin.

  3. Uygulama ikilinizi yükleyin.

  4. Boyutları seçin adımında Özelleştir'i tıklayın.

  5. Testinizi çalıştıracağınız bir veya daha fazla cihaz seçin. Cihaz kararlılığına bağlı olarak, seçilen cihazların yanında Kararlılık Azaltıldı etiketi görebilirsiniz.

  6. Testinizi çalıştırın.

Google Cloud KSA'da cihaz kararlılığını görüntüleme

Yeni bir test ayarlarken belirli bir cihaz için cihaz kararlılığını gcloud CLI'da görüntüleyebilirsiniz.

Cihaz kararlılığını görüntülemek için aşağıdaki talimatları uygulayın:

  1. En yeni Google Cloud SDK'yı indirip talimatları uygulayın.

  2. Şu komutlardan birini çalıştırın: gcloud firebase test android models list veya gcloud firebase test android models describe MODEL_ID

Bir test cihazında kararlılık düşüşü yaşanıyorsa etkilenen sürümleri listeleyen ETİKETLER sütununda reduced_stability etiketini görebilirsiniz.

Cihaz kapasitesi

Test Lab, Firebase konsolu ve Firebase CLI aracılığıyla birleştirilmiş mobil cihaz kapasitesi bilgileri sağlar. Cihaz kapasitesi, Google'ın mobil cihaz laboratuvarındaki online cihazların toplam sayısıdır. Bu özellik, testlerinizi daha verimli bir şekilde çalıştırmak için cihaz laboratuvarımızda yeterli sayıda cihaz olmasını sağlamanıza yardımcı olur. Cihaz kapasitesi Yüksek, Orta ve Düşük olarak ölçülür.

Herhangi bir cihaz kapasitesi düzeyinde çalışan testler, aşağıdaki faktörler nedeniyle daha uzun sürebilir:

  • Testin ne zaman başlayacağını etkileyen trafik. Bildirilen kesintiler veya hatalar olup olmadığını kontrol etmek için Firebase durum kontrol paneline bakın.
  • Her an meydana gelebilen ve testin ne kadar süreceğini etkileyen cihaz veya altyapı arızaları.

Aşağıdaki tabloda, cihaz kapasitesi türleri açıklanmakta ve her kapasite türünün ne zaman kullanılacağıyla ilgili öneriler verilmektedir:

Kapasite Açıklama Önerilen kullanım
Yüksek kapasite Test Lab Cihaz kataloğunda çok sayıda cihaz vardır. Çok sayıda test çalıştırdığınızda kullanın.
Orta kapasite Test Lab Cihaz kataloğunda orta düzeyde cihaz bulunur. Bu kapasite düzeyi, testlerinizin çoğu için uygundur.
Düşük kapasite Test Lab Cihaz kataloğunda az sayıda cihaz var. Desteği sonlandırılan cihazlar düşük kapasiteli gruba ait olsa da düşük kapasiteli cihazların tümünün desteği sonlandırılmamıştır. Belirli bir cihaz modelinde ve sürümünde test çalıştırmanız gerektiğinde kullanın. Bu testler, test parçalama için uygun değildir. Kapasitenin düşük olması nedeniyle, özellikle aynı anda çok sayıda test başlattıysanız testlerin tamamlanması uzun sürebilir.
Not: Android sanal cihazlarının kapasitesi değişkendir. Önceden başlatılmış sanal cihaz sayısı, son dönemdeki tipik kullanıma göre belirlenir ve daha yoğun kullanım dönemlerinde otomatik olarak daha büyük bir ölçeğe ayarlanabilir.

Firebase konsolunda cihaz kapasitesini görüntüleme

Yeni bir test oluştururken belirli bir cihazın Firebase konsolunda cihaz kapasitesini görüntüleyebilirsiniz.

Cihaz kapasitesini görüntülemek için aşağıdaki talimatları uygulayın:

  1. Firebase konsolunda Test Lab sayfasını açın.

  2. Test çalıştır'ı ve ardından bir test türünü seçin.

  3. Uygulama ikilinizi yükleyin.

  4. Boyutları seçin adımında Özelleştir'i tıklayın.

  5. (İsteğe bağlı) Cihazları kapasite düzeyine göre filtrelemek için aşağıdaki adımları uygulayın:

    1. Filtrele simgesini tıklayın.

    2. Kapasite'yi seçin.

    3. Filtrelemek istediğiniz kapasite düzeyini (Orta veya Yüksek) tıklayın. Düşük kapasiteli cihazları filtrelemek için hem Orta hem de Yüksek'e göre filtreleyin.

    4. Uygula'yı tıklayın.

  6. Testinizi çalıştıracağınız bir veya daha fazla cihaz seçin. Cihaz kapasitesine bağlı olarak, seçilen cihazların yanında Orta veya Yüksek etiketi görebilirsiniz.

  7. Testinizi çalıştırın.

Google Cloud KSA'da cihaz kapasitesini görüntüleme

Yeni bir test ayarlarken belirli bir cihazın cihaz kapasitesini gcloud CLI'da görüntüleyebilirsiniz.

Cihaz kapasitesini görüntülemek için aşağıdaki talimatları uygulayın:

  1. En yeni Google Cloud SDK'yı indirip talimatları uygulayın. Sürüm 417.0.0 veya daha yeni olmalıdır.
  2. Şu komutlardan birini çalıştırın:
    gcloud firebase test android list-device-capacities
    veya
    gcloud firebase test android models describe MODEL_ID

Çıkışta cihaz kapasitesi, model kimliği, model adı ve işletim sistemi sürümü kimliği yer alır.

Desteği sonlandırılan cihazlar ve sürümler

Desteği sonlandırılan cihazlar, Test Lab cihaz kataloğundan kaldırılmadan önce en az bir ay boyunca kullanılabilir. Bir cihaz kaldırıldığında Test Lab cihaza yönelik test istekleri artık çalıştırılmaz ve bu istekler Skipped olarak işaretlenir.

Desteği sonlandırılan cihazlar

Üretici Model Adı Cihaz Formu Cihaz kimliği Kullanımdan Kaldırılma Tarihi Planı Yerine Önerilen
Lenovo Lenovo Tab P11 Fiziksel J606F/30 2025-05-03
Samsung Galaxy Tab S3 Fiziksel gts3lltevzw/28 2024-04-14
Samsung Galaxy Tab A (2016) Fiziksel gtaxlwifi/27 2025-04-30
Google Google Nexus 5X Sanal Nexus5X/24 2025-03-31
Nexus5X/25 2025-03-31
Nexus5X/26 2025-03-31 MediumPhone.arm/26
Google Google Nexus 6 Sanal Nexus6/24 2025-03-31
Nexus6/25 2025-03-31
Google Google Nexus 6P Sanal Nexus6P/24 2025-03-31
Nexus6P/25 2025-03-31
Nexus6P/26 2025-03-31 MediumPhone.arm/26
Nexus6P/27 2025-03-31 MediumPhone.arm/27
Google Google Nexus 7 Clone 16:9 Sanal Nexus7_clone_16_9/24 2025-03-31
Nexus7_clone_16_9/25 2025-03-31
Nexus7_clone_16_9/26 2025-03-31
Google Google Nexus 9 Sanal Nexus9/24 2025-03-31
Nexus9/25 2025-03-31
Google Google Nexus (LowRes) Sanal NexusLowRes/24 2025-03-31
NexusLowRes/25 2025-03-31
NexusLowRes/26 2025-03-31 SmallPhone.arm/26
NexusLowRes/27 2025-03-31 SmallPhone.arm/27
NexusLowRes/28 2025-03-31 SmallPhone.arm/28
NexusLowRes/29 2025-03-31 SmallPhone.arm/29
NexusLowRes/30 2025-03-31 SmallPhone.arm/30
Google Pixel 2 Sanal Pixel2/26 2025-03-31 MediumPhone.arm/26
Pixel2/27 2025-03-31 MediumPhone.arm/27
Pixel2/28 2025-03-31 MediumPhone.arm/28
Pixel2/29 2025-03-31 MediumPhone.arm/29
Pixel2/30 2025-03-31 MediumPhone.arm/30
Google Pixel 3 Sanal Pixel3/30 2025-03-31 MediumPhone.arm/30
Generic Generic 720x1600 Android tablet @ 270dpi Sanal AndroidTablet270dpi/30 2025-03-31 AndroidTablet270dpi.arm/30
Google Google TV Amati Sanal AmatiTvEmulator/29 2025-05-31
TBD
Google Google TV Sanal GoogleTvEmulator/30 2025-05-31
TBD
GoogleTv.arm/31 (yakında)
Samsung Galaxy Z Fold 3 Fiziksel q2q/31 2025-03-31
Realme GT Neo 3 Fiziksel RED8BEL1/33 2025-02-03
OnePlus OnePlus 9 Pro Fiziksel OnePlus9Pro/33 2025-02-03
Samsung Galaxy Z Fold 3 Fiziksel q2q/30 2025-02-06
Samsung Samsung Galaxy S9 Fiziksel starqlteue/26 2025-02-21
Google Google Wembley Fiziksel wembley_2GB_full/30 2025-03-03
Google Lenovo Tab P12 Pro Fiziksel gsi_arm64/33 2025-03-03
Samsung Samsung Galaxy A51 Fiziksel a51/31 2025-03-03
OnePlus OnePlus Nord2 5G Fiziksel OP515BL1/33 2025-03-12
HMD Global Nokia 1 Fiziksel FRT/27 2025-06-09
Samsung Samsung Galaxy S20 Fiziksel x1q/29 2025-06-09
LG LM-G900 Fiziksel caymanlm/31 2025-06-09
Google Pixel 8 Fiziksel shiba_beta/35 2025-06-26 shiba/35
Samsung Samsung Galaxy Note 9 Fiziksel crownlte/29 2025-08-18

Cihaz isteme

Test Lab'da bulunmayan bir cihazı kullanmak istiyorsanız kataloğa eklenmesi için cihaz isteğinde bulunabilirsiniz.