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