Firebase Test Lab 和 Android Device Streaming 提供 Cloud API 配額和測試配額,包含在標準 Spark 和 Blaze 定價方案中。這些配額是根據專案使用測試資源、裝置資源或 Cloud API 的用量而定。
這些配額適用於專案層級,而非網站層級。這些限制在所有 API (包括檢測設備測試、Robo 測試和遊戲迴圈測試) 和測試矩陣中都共用。執行測試時,您可以在 Firebase 控制台的「Test Execution and test Matrix 結果」下方查看測試的執行時間 (亦即執行測試的時間)。使用 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 配額
Testing 和 Tool Results API 有兩項 API 限制:每個專案每日要求數,以及每項專案每分鐘的要求數。
Cloud Testing API 限制 (包括 Android Device Streaming 呼叫):
- 每天 10,000,000 次呼叫
- 每 1 分鐘間隔 120,000 次呼叫
您可以在 Google Cloud 控制台中監控這個 API 的用量。
Cloud Tool Results API 限制:
- 每天 200,000 次呼叫
- 每 1 分鐘間隔 2,400 次呼叫
您可以在 Google Cloud 控制台中監控這個 API 的用量。
Android 裝置串流配額
此功能有用量限制,稍後會導入帳單功能。
自 2024 年 6 月 1 日起,促銷期如下:
- (免付費) Spark 方案:每項專案每月 120 分鐘,無須付費
- Blaze 方案:每項專案每月 120 分鐘免付費,每額外每分鐘 15 美分
促銷期將在 2025 年 2 月左右結束,並根據下列配額限制計費:
- (免付費) Spark 方案:每項專案每月 30 分鐘免付費
- Blaze 方案:每項專案每月 30 分鐘免付費,每額外每分鐘 15 美分
Blaze 方案中並非所有專案都有相同的配額。如果 Google Cloud 控制台的用量隨時間增加,配額可能會隨之增加。如果您預期用量將大幅攀升,可以主動要求配額調整。
提高配額
如果您的 Cloud API 或 Blaze 方案測試配額已達上限,您可以透過下列其中一種方式要求提高限制:
直接在 Google Cloud 控制台中提交增加要求。
與 Firebase 支援團隊聯絡。