Firebase Test Lab và Truyền trực tuyến trên thiết bị Android cung cấp hạn mức Cloud API và hạn mức kiểm thử, được bao gồm trong các gói giá tiêu chuẩn Spark và Blaze. Các hạn mức này dựa trên mức sử dụng tài nguyên kiểm thử, tài nguyên thiết bị hoặc Cloud API của dự án.
Các hạn mức này được áp dụng ở cấp dự án, không phải ở cấp trang web. Các giới hạn này được chia sẻ trên tất cả các API (bao gồm cả kiểm thử đo lường, kiểm thử Robo và kiểm thử Vòng lặp trò chơi) và ma trận kiểm thử. Khi chạy một quy trình kiểm thử, bạn có thể kiểm tra thời gian chạy (tức là thời gian chạy quy trình kiểm thử) trong phần Kết quả phiên chạy thử nghiệm và ma trận thử nghiệm trong bảng điều khiển Firebase. Khi sử dụng tính năng Truyền trực tuyến trên thiết bị Android, bạn có thể kiểm tra mức sử dụng của dự án trong Android Studio hoặc Google Cloud bảng điều khiển. Thời gian chạy được hiển thị bên cạnh mỗi thiết bị. Nếu bạn đang sử dụng gói Blaze, thì thời gian chạy kiểm thử sẽ được dùng để tính phí.
Hạn mức
Hạn mức kiểm thử
Hạn mức kiểm thử của Test Lab được đo bằng số lần chạy kiểm thử mỗi ngày:
Gói Spark (miễn phí): Giới hạn tài nguyên được liệt kê cho tối đa 15 lần chạy kiểm thử mỗi ngày:
10 lần chạy kiểm thử mỗi ngày trên thiết bị ảo
5 lần chạy kiểm thử mỗi ngày trên thiết bị thực
Gói Blaze: Không phải dự án nào trong gói Blaze cũng có cùng hạn mức. Nếu mức sử dụng Google Cloud tăng theo thời gian, thì hạn mức của bạn có thể tăng tương ứng. Nếu dự kiến mức sử dụng sẽ tăng đáng kể trong thời gian tới, bạn có thể chủ động yêu cầu điều chỉnh hạn mức.
Việc tính phí được thực hiện theo số phút dành cho việc chạy kiểm thử. Gói Blaze bắt đầu bằng một giới hạn thời gian miễn phí tương tự như giới hạn tài nguyên do gói Spark cung cấp:
30 phút thời gian kiểm thử mỗi ngày trên thiết bị thực
60 phút thời gian kiểm thử mỗi ngày trên thiết bị ảo
Mọi mức sử dụng vượt quá các giới hạn này đều bị tính phí theo mức giá hằng giờ sau:
5 đô la/giờ cho mỗi thiết bị thực
1 đô la/giờ cho mỗi thiết bị ảo
Phí được tính theo từng phút, làm tròn lên đến phút gần nhất. Ví dụ: một quy trình kiểm thử kéo dài 22 giây sẽ bị tính phí một phút, trong khi một quy trình kiểm thử kéo dài 75 giây sẽ bị tính phí hai phút. Bạn chỉ bị tính phí cho thời gian dành cho việc chạy kiểm thử (thời gian cài đặt ứng dụng và thu thập kết quả kiểm thử sẽ không bị tính phí).
Bạn có thể theo dõi mức sử dụng hạn mức kiểm thử trong Google Cloud bảng điều khiển.
Hạn mức Cloud API
API Kiểm thử và API Kết quả công cụ đi kèm với 2 giới hạn API: số yêu cầu mỗi ngày cho mỗi dự án và số yêu cầu mỗi phút cho mỗi dự án.
Giới hạn Cloud Testing API (bao gồm cả các lệnh gọi cho tính năng Truyền trực tuyến trên thiết bị Android):
- 10.000.000 lệnh gọi mỗi ngày
- 120.000 lệnh gọi trong khoảng thời gian 1 phút
Bạn có thể theo dõi mức sử dụng API này trong bảng điều khiển Google Cloud Google Cloud.
Giới hạn Cloud Tool Results API:
- 200.000 lệnh gọi mỗi ngày
- 2.400 lệnh gọi trong khoảng thời gian 1 phút
Bạn có thể theo dõi mức sử dụng API này trong bảng điều khiển Google Cloud Google Cloud.
Hạn mức Truyền trực tuyến trên thiết bị Android
- Gói Spark(miễn phí): 30 phút miễn phí cho mỗi dự án, mỗi tháng
- Gói Blaze: 30 phút miễn phí cho mỗi dự án, mỗi tháng, 15 xu cho mỗi phút bổ sung
Không phải dự án nào trong gói Blaze cũng có cùng hạn mức. Nếu mức sử dụng Google Cloud bảng điều khiển tăng theo thời gian, thì hạn mức của bạn có thể tăng tương ứng. Nếu dự kiến mức sử dụng sẽ tăng đáng kể trong thời gian tới, bạn có thể chủ động yêu cầu điều chỉnh hạn mức.
Tăng hạn mức
Nếu đã đạt đến hạn mức kiểm thử Cloud API hoặc gói Blaze, bạn có thể yêu cầu tăng hạn mức bằng cách thực hiện một trong những cách sau:
Yêu cầu điều chỉnh hạn mức trực tiếp trong bảng điều khiển Google Cloud.
Liên hệ với bộ phận hỗ trợ của Firebase.