دستگاه‌های دردسترس در «آزمایشگاه تست»

Test Lab به شما امکان می‌دهد برنامه‌تان را در طیف گسترده‌ای از دستگاه‌ها و نسخه‌های Android مختلف آزمایش کنید. چند روش برای دیدن دستگاه‌های دردسترس وجود دارد:

  • کنسول Firebase: اگر آزمایش‌ها را از کنسول Firebase اجرا می‌کنید، می‌توانید فهرست دستگاه‌های دردسترس را درطول مرحله انتخاب ابعاد در گردش کار اجرای آزمایش ببینید.

  • gcloud CLI: برای دیدن فهرست دستگاه‌های دردسترس از Google Cloud CLI، از فرمان زیر استفاده کنید:

    gcloud firebase test android models list
  • Google APIs Explorer: حتی می‌توانید مستقیماً بدون پروژه Firebase یا gcloud CLI، بااستفاده از Google APIs Explorer دستگاه‌ها را جستجو کنید.

نشانگر پایداری دستگاه

Test Lab دستگاه‌هایی را نشان می‌دهد که پایداری آن‌ها در کنسول Firebase و Google Cloud CLI با نشانگر پایداری کاهش‌یافته کاهش یافته است. دستگاه‌هایی که با نشانگر پایداری کاهش‌یافته برچسب‌گذاری شده‌اند، برای مدت طولانی ۳۰ روز یا بیشتر، نرخ بالاتری از نتایج غیرقطعی را برگردانده‌اند. این ویژگی به شما کمک می‌کند دستگاه‌ها را بهتر برای مورد استفاده‌تان انتخاب کنید و به شما اطلاع می‌دهد که آیا پایداری دستگاه آزمایشی کاهش یافته است یا نه.

مشاهده پایداری دستگاه در کنسول Firebase

هنگام راه‌اندازی آزمایش جدید برای دستگاهی خاص، می‌توانید پایداری دستگاه را در کنسول Firebase مشاهده کنید.

برای مشاهده پایداری دستگاه، این دستورالعمل‌ها را دنبال کنید:

  1. در کنسول Firebase، به DevOps و تعامل > Test Lab بروید.

  2. اجرای آزمایش را انتخاب کنید و سپس نوع آزمایش را انتخاب کنید.

  3. باینری برنامه‌تان را بارگذاری کنید.

  4. در مرحله «انتخاب ابعاد»، روی سفارشی‌سازی کلیک کنید.

  5. یک یا چند دستگاه را برای اجرای آزمایشتان انتخاب کنید. بسته به پایداری دستگاه، ممکن است برچسب پایداری کاهش‌یافته را در کنار دستگاه‌های انتخاب‌شده ببینید.

  6. آزمایش را اجرا کنید.

مشاهده پایداری دستگاه در Google Cloud CLI

هنگام راه‌اندازی آزمایش جدید، می‌توانید پایداری دستگاه را در gcloud CLI برای دستگاه خاصی مشاهده کنید.

برای مشاهده پایداری دستگاه، این دستورالعمل‌ها را دنبال کنید:

  1. جدیدترین Google Cloud SDK را بارگیری کنید و دستورالعمل‌ها را دنبال کنید.

  2. یکی از این فرمان‌ها را اجرا کنید: gcloud firebase test android models list یا gcloud firebase test android models describe MODEL_ID

اگر پایداری دستگاه آزمایشی کاهش یافته باشد، می‌توانید برچسب reduced_stability را در ستون «برچسب‌ها» که نسخه‌های تحت‌تأثیر را فهرست می‌کند ببینید.

ظرفیت دستگاه

Test Lab اطلاعات انبوه ظرفیت دستگاه همراه را ازطریق کنسول Firebase و Firebase CLI ارائه می‌دهد. ظرفیت دستگاه تعداد کل دستگاه‌های آنلاین در آزمایشگاه دستگاه همراه Google است. این ویژگی به شما کمک می‌کند مطمئن شوید که دستگاه‌های کافی در آزمایشگاه دستگاه ما وجود دارد تا آزمایش‌هایتان را به‌طور مؤثرتری اجرا کنید. ظرفیت دستگاه به‌صورت «بالا»، «متوسط»، و «پایین» اندازه‌گیری می‌شود.

آزمایش‌هایی که در هر سطح ظرفیت دستگاه اجرا می‌شوند ممکن است به‌دلیل عوامل زیر بیشتر طول بکشند:

  • ترافیک، که بر زمان شروع آزمایش تأثیر می‌گذارد. برای بررسی اینکه آیا قطعی یا خرابی گزارش شده است، به داشبورد وضعیت Firebase مراجعه کنید.
  • خرابی‌های دستگاه یا زیرساخت که ممکن است در هر زمانی اتفاق بیفتد و بر مدت زمان اجرای آزمایش تأثیر بگذارد.

جدول زیر انواع ظرفیت دستگاه را شرح می‌دهد و توصیه‌هایی درباره زمان استفاده از هر نوع ظرفیت ارائه می‌دهد:

ظرفیت شرح استفاده توصیه‌شده
ظرفیت بالا کاتالوگ دستگاه Test Lab حاوی دستگاه‌های زیادی است. زمانی استفاده کنید که تعداد زیادی آزمایش اجرا می‌کنید.
ظرفیت متوسط فهرست دستگاه‌های Test Lab حاوی تعداد متوسطی دستگاه است. این سطح ظرفیت برای اجرای اکثر آزمایش‌هایتان مناسب است.
ظرفیت کم فهرست دستگاه‌های Test Lab حاوی دستگاه‌های کمی است. اگرچه دستگاه‌های منسوخ‌شده به گروه کم‌ظرفیت تعلق دارند، همه دستگاه‌های کم‌ظرفیت منسوخ‌شده نیستند. وقتی می‌خواهید آزمایشی را روی مدل و نسخه خاصی از دستگاه اجرا کنید، از این گزینه استفاده کنید. این آزمایش‌ها برای قطعه‌بندی آزمایش مناسب نیستند. به‌دلیل ظرفیت پایین، ممکن است آزمایش‌ها زمان زیادی طول بکشد تا تمام شوند، به‌ویژه اگر تعداد زیادی آزمایش را به‌طور هم‌زمان فراخوانی کنید.
توجه: دستگاه‌های مجازی Android ظرفیت متغیری دارند. تعداد دستگاه‌های مجازی پیش‌راه‌اندازی‌شده براساس استفاده معمول اخیر است و می‌تواند به‌طور خودکار در دوره‌های استفاده سنگین‌تر افزایش یابد.

مشاهده ظرفیت دستگاه در کنسول Firebase

هنگام راه‌اندازی آزمایش جدید، می‌توانید ظرفیت دستگاه را در کنسول Firebase برای دستگاه خاصی مشاهده کنید.

برای مشاهده ظرفیت دستگاه، این دستورالعمل‌ها را دنبال کنید:

  1. در کنسول Firebase، به DevOps و تعامل > Test Lab بروید.

  2. اجرای آزمایش را انتخاب کنید و سپس نوع آزمایش را انتخاب کنید.

  3. باینری برنامه‌تان را بارگذاری کنید.

  4. در مرحله «انتخاب ابعاد»، روی سفارشی‌سازی کلیک کنید.

  5. (اختیاری) برای فیلتر کردن دستگاه‌ها براساس سطح ظرفیت، این مراحل را دنبال کنید:

    1. روی نماد فیلتر کلیک کنید.

    2. ظرفیت را انتخاب کنید.

    3. روی سطح ظرفیتی که می‌خواهید براساس آن فیلتر کنید کلیک کنید: متوسط یا بالا. برای فیلتر کردن دستگاه‌های با ظرفیت پایین، براساس هر دو گزینه «متوسط» و «بالا» فیلتر کنید.

    4. روی اعمال کلیک کنید.

  6. یک یا چند دستگاه را برای اجرای آزمایشتان انتخاب کنید. بسته به ظرفیت دستگاه، ممکن است برچسب متوسط یا بالا را در کنار دستگاه‌های انتخاب‌شده ببینید.

  7. آزمایش را اجرا کنید.

مشاهده ظرفیت دستگاه در Google Cloud CLI

هنگام راه‌اندازی آزمایش جدید، می‌توانید ظرفیت دستگاه را در gcloud CLI برای دستگاه خاصی مشاهده کنید.

برای مشاهده ظرفیت دستگاه، این دستورالعمل‌ها را دنبال کنید:

  1. جدیدترین Google Cloud SDK را بارگیری کنید و دستورالعمل‌ها را دنبال کنید. نسخه باید ۴۱۷.۰.۰ یا بالاتر باشد.
  2. یکی از این فرمان‌ها را اجرا کنید:
    gcloud firebase test android list-device-capacities
    یا
    gcloud firebase test android models describe MODEL_ID

خروجی شامل ظرفیت دستگاه، شناسه مدل، نام مدل، و شناسه نسخه سیستم‌عامل است.

دستگاه‌ها و نسخه‌های منسوخ‌شده

دستگاه‌های منسوخ‌شده حداقل یک ماه قبل‌از حذف شدن از فهرست دستگاه‌های Test Lab دردسترس هستند. وقتی دستگاهی برداشته می‌شود، Test Lab دیگر درخواست‌های آزمایشی را که آن دستگاه را هدف قرار داده‌اند اجرا نمی‌کند؛ این درخواست‌ها به‌عنوان Skipped علامت‌گذاری می‌شوند.

دستگاه‌های منسوخ‌شده

سازنده نام مدل فرم دستگاه شناسه دستگاه تاریخ برنامه‌ریزی‌شده برای برداشتن جایگزین توصیه‌شده
Samsung Galaxy Tab S3 فیزیکی gts3lltevzw/28 2024-04-14
Google Google TV Amati مجازی AmatiTvEmulator/29 ۲۰۲۵-۰۵-۳۱
مشخص خواهد شد
Google Google TV مجازی GoogleTvEmulator/30 ۲۰۲۵-۰۵-۳۱
مشخص خواهد شد
GoogleTv.arm/31 (به‌زودی دردسترس قرار می‌گیرد)
Samsung Samsung Galaxy Z Fold2 فیزیکی f2q/30 2026-02-13
Google Pixel 2 (Arm) بازوی مجازی Pixel2.arm/26 2025-11-15 MediumPhone.arm/26
Pixel2.arm/27 2025-11-15 MediumPhone.arm/27
Pixel2.arm/28 2025-11-15 MediumPhone.arm/28
Pixel2.arm/29 2025-11-15 MediumPhone.arm/29
Pixel2.arm/30 2025-11-15 MediumPhone.arm/30
Pixel2.arm/31 2025-11-15 MediumPhone.arm/31
Pixel2.arm/32 2025-11-15 MediumPhone.arm/32
Pixel2.arm/33 2025-11-15 MediumPhone.arm/33

درخواست دستگاه

اگر می‌خواهید از دستگاهی استفاده کنید که در Test Lab دردسترس نیست، می‌توانید درخواستی ارسال کنید تا دستگاه به کاتالوگ اضافه شود.