سطوح استفاده، سهمیه‌ها، و قیمت‌گذاری «آزمایشگاه»

Firebase Test Lab و جاری‌سازی دستگاه Android سهمیه Cloud API و سهمیه آزمایش ارائه می‌دهند که در طرح‌های قیمت‌گذاری استاندارد Spark و Blaze گنجانده شده است. این سهمیه‌ها براساس استفاده پروژه شما از منبع آزمایش، منبع دستگاه، یا Cloud API تعیین می‌شود.

این سهمیه‌ها در سطح پروژه اعمال می‌شوند، نه در سطح سایت. این محدودیت‌ها در همه میاناهای برنامه‌سازی کاربردی (ازجمله آزمایش‌های ابزار دقیق، آزمایش‌های Robo، و آزمایش‌های Game Loop) و ماتریس‌های آزمایشی مشترک است.

وقتی آزمایشی را اجرا می‌کنید، می‌توانید زمان اجرای آن (یعنی زمانی که طول می‌کشد تا آزمایش اجرا شود) را در کنسول Firebase بررسی کنید (به DevOps و تعامل > Test Lab بروید، سپس نتایج اجرای آزمایشی و ماتریس آزمایشی را مشاهده کنید). هنگام استفاده از «جاری‌سازی دستگاه Android»، می‌توانید میزان استفاده پروژه‌تان را در Android Studio یا کنسول Google Cloud بررسی کنید. زمان‌های اجرا در کنار هر دستگاه نمایش داده می‌شود. اگر در طرح Blaze هستید، زمان‌های اجرای آزمایش برای صدور صورت‌حساب استفاده می‌شود.

سهمیه‌ها

سهمیه آزمایش

سهمیه آزمایش Test Lab با تعداد اجراهای آزمایش در روز اندازه‌گیری می‌شود:

  • طرح Spark (بدون هزینه): محدودیت‌های منابع برای حداکثر ۱۵ اجرای آزمایشی در روز در مجموع فهرست شده است:

    • ۱۰ اجرای آزمایشی در روز در دستگاه‌های مجازی

    • ۵ اجرای آزمایشی در روز روی دستگاه‌های فیزیکی

  • طرح Blaze: همه پروژه‌ها در طرح Blaze سهمیه‌های یکسانی ندارند. اگر استفاده شما از Google Cloud به‌مرور زمان افزایش یابد، سهمیه‌های شما ممکن است به‌طور متناظر افزایش یابد. اگر انتظار دارید در آینده استفاده شما افزایش قابل‌توجهی داشته باشد، می‌توانید پیشاپیش درخواست تعدیل سهمیه کنید.

    صورت‌حساب براساس دقایق صرف‌شده برای اجرای آزمایش‌ها محاسبه می‌شود. طرح Blaze با محدودیت زمانی بدون هزینه شروع می‌شود که مشابه محدودیت منبع ارائه‌شده توسط طرح Spark است:

    • ‫۳۰ دقیقه زمان آزمایش در روز روی دستگاه‌های فیزیکی

    • ‫۶۰ دقیقه زمان آزمایش در روز در دستگاه‌های مجازی

    هرگونه استفاده فراتر از این محدودیت‌ها طبق نرخ‌های ساعتی زیر محاسبه می‌شود:

    • ۵ دلار در ساعت برای هر دستگاه فیزیکی

    • ۱ دلار در ساعت برای هر دستگاه مجازی

هزینه‌ها براساس دقیقه محاسبه می‌شود و به نزدیک‌ترین دقیقه گرد می‌شود. برای مثال، برای آزمایشی ۲۲ ثانیه‌ای صورت‌حساب یک دقیقه‌ای صادر می‌شود، درحالی‌که برای آزمایشی ۷۵ ثانیه‌ای صورت‌حساب دو دقیقه‌ای صادر می‌شود. فقط برای مدت‌زمانی که صرف اجرای آزمایش‌ها می‌شود هزینه پرداخت می‌کنید (مدت‌زمانی که برای نصب برنامه و جمع‌آوری نتایج آزمایش صرف می‌شود مشمول هزینه نمی‌شود).

می‌توانید مصرف سهمیه آزمایشی‌تان را در کنسول Google Cloud پایش کنید.

سهمیه‌های Cloud API

‫Testing and Tool Results API دو محدودیت API دارد: درخواست در روز برای هر پروژه، و درخواست در دقیقه برای هر پروژه.

  • محدودیت Cloud Testing API (شامل فراخوانی‌های «جاری‌سازی دستگاه Android»):

    • ‫۱۰٬۰۰۰٬۰۰۰ تماس در روز
    • ‫۱۲۰٬۰۰۰ تماس در هر بازه ۱ دقیقه‌ای

    می‌توانید استفاده‌تان از این API را در کنسول Google Cloud پایش کنید.

  • محدودیت Cloud Tool Results API:

    • ‫۲۰۰٬۰۰۰ تماس در روز
    • ۲۴۰۰ تماس در هر بازه ۱ دقیقه‌ای

    می‌توانید استفاده‌تان از این API را در کنسول Google Cloud پایش کنید.

سهمیه‌های «جاری‌سازی دستگاه‌های Android»

  • طرح Spark(بدون هزینه): ۳۰ دقیقه بدون هزینه برای هر پروژه در ماه
  • طرح Blaze: ۳۰ دقیقه بدون هزینه برای هر پروژه در ماه، ۱۵ سنت برای هر دقیقه اضافی

همه پروژه‌ها در طرح Blaze سهمیه‌های یکسانی ندارند. اگر استفاده شما از کنسول Google Cloud درطول زمان افزایش یابد، ممکن است سهمیه‌هایتان نیز به‌همان نسبت افزایش یابد. اگر انتظار دارید در آینده استفاده شما افزایش قابل‌توجهی داشته باشد، می‌توانید پیشاپیش درخواست تعدیل سهمیه کنید.

افزایش سهمیه‌ها

اگر به سهمیه آزمایش Cloud API یا طرح Blaze رسیده‌اید، می‌توانید با انجام یکی از کارهای زیر، حد بالاتری درخواست کنید: