Firebase Test Lab והעברת נתונים ממכשירי Android מספקים מכסת Cloud API ומכסת בדיקות, שנכללות בתוכניות התמחור הרגילות Spark ו-Blaze. המכסות האלה מבוססות על השימוש של הפרויקט במשאב הבדיקה, במשאב המכשיר או ב-Cloud API.
המכסות האלה חלות ברמת הפרויקט, ולא ברמת האתר. המגבלות האלה משותפות לכל ממשקי ה-API (כולל בדיקות אינסטרומנטציה, בדיקות Robo ובדיקות Game Loop) ולכל מטריצות הבדיקה.
כשמריצים בדיקה, אפשר לבדוק את זמן ההרצה שלה (כלומר הזמן שלוקח לבדיקה לרוץ) במסוף Firebase (עוברים אל DevOps & Engagement > Test Lab, ואז מציגים את Test execution and test matrix results). כשמשתמשים ב-Android Device Streaming, אפשר לבדוק את השימוש בפרויקט ב-Android Studio או במסוף Google Cloud. זמני ההפעלה מוצגים ליד כל מכשיר. אם אתם בתוכנית Blaze, זמני ההרצה של הבדיקות משמשים לחיוב.
מכסות
מכסת בדיקות
מכסת הבדיקות של Test Lab נמדדת לפי מספר הרצות הבדיקה ביום:
תוכנית Spark (ללא עלות): מגבלות המשאבים מפורטות לעד 15 הרצות בדיקה ביום בסך הכול:
10 הרצות של בדיקות ביום במכשירים וירטואליים
5 הרצות של בדיקות ביום במכשירים פיזיים
תוכנית Blaze: לא לכל הפרויקטים בתוכנית Blaze יש את אותן מכסות. אם השימוש שלכם ב-Google Cloud יגדל עם הזמן, יכול להיות שהמכסות יגדלו בהתאם. אם אתם צופים עלייה משמעותית בשימוש, אתם יכולים לבקש התאמות של המכסות באופן יזום.
החיוב מחושב לפי מספר הדקות שבהן הבדיקות פועלות. תוכנית Blaze מתחילה במגבלת זמן ללא עלות, שדומה למגבלת המשאבים שמוצעת בתוכנית Spark:
30 דקות של זמן בדיקה ביום במכשירים פיזיים
60 דקות של זמן בדיקה ביום במכשירים וירטואליים
כל שימוש מעבר למגבלות האלה מחויב לפי התעריפים השעתיים הבאים:
5$ לשעה לכל מכשיר פיזי
1$ לשעה לכל מכשיר וירטואלי
החיובים מחושבים על בסיס דקה, ומעוגלים כלפי מעלה לדקה הקרובה. לדוגמה, בדיקה של 22 שניות מחויבת על דקה אחת, ובדיקה של 75 שניות מחויבת על שתי דקות. החיוב הוא רק על הזמן שבו הבדיקות פועלות (לא תחויבו על הזמן שלוקח להתקין את האפליקציה ולאסוף את תוצאות הבדיקה).
אפשר לעקוב אחרי השימוש במכסת הבדיקות במסוף Google Cloud.
מכסות ל-Cloud API
לממשקי ה-API של Testing ו-Tool Results יש שתי מכסות בקשות API: מספר הבקשות ליום לכל פרויקט ומספר הבקשות לדקה לכל פרויקט.
מכסת בקשות API של Cloud Testing (כולל קריאות לסטרימינג של מכשירי Android):
- 10,000,000 קריאות ביום
- 120,000 קריאות במרווח של דקה
אתם יכולים לעקוב אחרי השימוש ב-API הזה במסוף Google Cloud.
מכסת בקשות API של Cloud Tool Results:
- 200,000 קריאות ביום
- 2,400 קריאות במרווח זמן של דקה
אתם יכולים לעקוב אחרי השימוש ב-API הזה במסוף Google Cloud.
מכסות של Android Device Streaming
- תוכנית Spark(ללא עלות): 30 דקות ללא עלות לכל פרויקט, בכל חודש
- תוכנית Blaze: 30 דקות ללא עלות לכל פרויקט, בכל חודש, ו-15 סנט לכל דקה נוספת
לא לכל הפרויקטים בתוכנית Blaze יש את אותן מכסות. אם השימוש שלכם במסוף Google Cloud יגדל עם הזמן, יכול להיות שהמכסות יגדלו בהתאם. אם אתם צופים עלייה משמעותית בשימוש, אתם יכולים לבקש התאמות של המכסות באופן יזום.
להגדיל מכסות
אם הגעתם למכסת הבדיקות של Cloud API או של תוכנית Blaze, אתם יכולים לבקש להגדיל את המגבלה באחת מהדרכים הבאות:
שליחת בקשה לשינוי המכסות ישירות במסוף Google Cloud.
פנייה אל התמיכה של Firebase.