Firebase Test Lab และการสตรีมอุปกรณ์ Android มีโควต้า Cloud API และโควต้าการทดสอบ ซึ่งรวมอยู่ในแพ็กเกจราคา Spark และ Blaze มาตรฐาน โควต้าเหล่านี้อิงตามการใช้งานทรัพยากรการทดสอบ ทรัพยากรอุปกรณ์ หรือ Cloud API ของโปรเจ็กต์
โควต้าเหล่านี้จะใช้ในระดับโปรเจ็กต์ ไม่ใช่ระดับเว็บไซต์ ขีดจำกัดเหล่านี้จะใช้ร่วมกันใน API ทั้งหมด (รวมถึงการทดสอบการวัดคุม การทดสอบ Robo และการทดสอบ Game Loop) และเมทริกซ์ทดสอบ
เมื่อทำการทดสอบ คุณสามารถตรวจสอบรันไทม์ (หมายถึงเวลาที่ใช้ในการทดสอบ) ได้ในคอนโซล Firebase (ไปที่ DevOps และการมีส่วนร่วม > Test Lab แล้วดูผลลัพธ์การดำเนินการทดสอบและเมทริกซ์ทดสอบ) เมื่อใช้การสตรีมอุปกรณ์ Android คุณสามารถตรวจสอบการใช้งานของโปรเจ็กต์ได้ใน Android Studio หรือคอนโซล Google Cloud เวลาที่ใช้จะแสดงอยู่ข้างอุปกรณ์แต่ละเครื่อง หากคุณใช้แพ็กเกจ Blaze ระบบจะใช้เวลาในการทดสอบเพื่อเรียกเก็บเงิน
โควต้า
โควต้าการทดสอบ
โควต้าการทดสอบของ Test Lab จะวัดจากจำนวนการทดสอบที่ดำเนินการต่อวัน ดังนี้
แพ็กเกจ Spark (ไม่มีค่าใช้จ่าย): ขีดจำกัดทรัพยากรจะแสดงสำหรับการทดสอบสูงสุด 15 ครั้งต่อวันรวมทั้งหมด ดังนี้
การทดสอบ 10 ครั้งต่อวันในอุปกรณ์เสมือนจริง
การทดสอบ 5 ครั้งต่อวันในอุปกรณ์จริง
แพ็กเกจ Blaze: โปรเจ็กต์บางรายการในแพ็กเกจ Blaze อาจมีโควต้าไม่เท่ากัน หากการใช้งาน Google Cloud เพิ่มขึ้นเมื่อเวลาผ่านไป โควต้าของคุณอาจเพิ่มขึ้นตามไปด้วย หากคาดว่าการใช้งานจะเพิ่มขึ้นอย่างมากในอนาคต คุณสามารถขอการปรับโควต้าล่วงหน้าได้
ระบบจะคำนวณการเรียกเก็บเงินตามจำนวนนาทีที่ใช้ในการทดสอบ แพ็กเกจ Blaze จะเริ่มต้นด้วยระยะเวลาที่ไม่มีค่าใช้จ่ายซึ่งคล้ายกับขีดจำกัดทรัพยากรที่แพ็กเกจ Spark มีให้ ดังนี้
เวลาทดสอบ 30 นาทีต่อวันในอุปกรณ์จริง
เวลาทดสอบ 60 นาทีต่อวันในอุปกรณ์เสมือนจริง
ระบบจะเรียกเก็บเงินสำหรับการใช้งานที่เกินขีดจำกัดเหล่านี้ตามอัตราต่อชั่วโมงต่อไปนี้
$5 ต่อชั่วโมงสำหรับอุปกรณ์จริงแต่ละเครื่อง
$1 ต่อชั่วโมงสำหรับอุปกรณ์เสมือนจริงแต่ละเครื่อง
ระบบจะคำนวณค่าบริการเป็นรายนาที โดยปัดเศษขึ้นเป็นนาทีที่ใกล้ที่สุด ตัวอย่างเช่น การทดสอบ 22 วินาทีจะเรียกเก็บเงินเป็นเวลา 1 นาที ส่วนการทดสอบ 75 วินาทีจะเรียกเก็บเงินเป็นเวลา 2 นาที ระบบจะเรียกเก็บเงินเฉพาะเวลาที่ใช้ในการทดสอบเท่านั้น (จะไม่เรียกเก็บเงินสำหรับเวลาที่ใช้ในการติดตั้งแอปและรวบรวมผลการทดสอบ)
คุณสามารถตรวจสอบการใช้โควต้าการทดสอบได้ในคอนโซล Google Cloud
โควต้า Cloud API
API ผลการทดสอบและผลลัพธ์ของเครื่องมือมีขีดจำกัด API 2 รายการ ได้แก่ คำขอต่อวันต่อโปรเจ็กต์ และคำขอต่อนาทีต่อโปรเจ็กต์
ขีดจำกัดของ Cloud Testing API (รวมถึงการเรียกใช้การสตรีมอุปกรณ์ Android) มีดังนี้
- การเรียก 10,000,000 ครั้งต่อวัน
- 120,000 ครั้งต่อช่วงเวลา 1 นาที
คุณตรวจสอบการใช้งาน API นี้ได้ในคอนโซล Google Cloud
ขีดจำกัดของ Cloud Tool Results API:
- การเรียก 200,000 ครั้งต่อวัน
- 2,400 ครั้งต่อช่วงเวลา 1 นาที
คุณตรวจสอบการใช้งาน API นี้ได้ในคอนโซล Google Cloud
โควต้าการสตรีมอุปกรณ์ Android
- แพ็กเกจ Spark(ไม่มีค่าใช้จ่าย): 30 นาทีต่อโปรเจ็กต์ต่อเดือนโดยไม่มีค่าใช้จ่าย
- แพ็กเกจ Blaze: 30 นาทีโดยไม่มีค่าใช้จ่ายต่อโปรเจ็กต์ต่อเดือน และ 15 เซนต์สำหรับแต่ละนาทีที่เกินมา
โปรเจ็กต์บางโปรเจ็กต์ในแพ็กเกจ Blaze อาจมีโควต้าไม่เท่ากัน หากการใช้งานคอนโซล Google Cloud เพิ่มขึ้นเมื่อเวลาผ่านไป โควต้าของคุณอาจเพิ่มขึ้นตามไปด้วย หากคาดว่าการใช้งานจะเพิ่มขึ้นอย่างมากในอนาคต คุณสามารถขอการปรับโควต้าล่วงหน้าได้
เพิ่มโควต้า
หากคุณใช้โควต้าการทดสอบ Cloud API หรือแพ็กเกจ Blaze จนถึงขีดจำกัดแล้ว คุณสามารถขอเพิ่มขีดจำกัดได้โดยทำอย่างใดอย่างหนึ่งต่อไปนี้
การขอปรับโควต้าในคอนโซล Google Cloud โดยตรง
ติดต่อทีมสนับสนุนของ Firebase