Test Lab의 사용 수준, 할당량 및 가격

Firebase Test Lab은 표준 Spark 및 Blaze 요금제에 포함된 Cloud API 할당량 및 테스트 할당량을 제공합니다. 이러한 할당량은 프로젝트의 테스트 리소스 또는 Cloud API 사용량을 기반으로 합니다.

Test Lab 할당량은 사이트 수준이 아니라 프로젝트 수준에 적용됩니다. 이러한 제한은 모든 테스트 유형(계측, Robo 및 Game Loop)과 테스트 매트릭스에서 공유됩니다. 테스트를 실행할 때 Firebase 콘솔의 테스트 실행 및 테스트 매트릭스 결과 에서 테스트 실행 시간(즉, 테스트 실행에 걸리는 시간)을 확인할 수 있습니다. 실행 시간은 각 장치 옆에 표시됩니다. Blaze 요금제를 사용 중인 경우 테스트 실행 시간이 청구에 사용됩니다.

할당량

테스트 할당량

Test Lab의 테스트 할당량은 일일 테스트 실행 횟수로 측정됩니다.

  • Spark 계획(무료) : 하루에 총 15번의 테스트 실행에 대한 리소스 제한이 나열됩니다.

    • 가상 장치에서 하루에 10번의 테스트 실행

    • 물리적 장치에서 하루 5회 테스트 실행

  • Blaze 계획 : Blaze 계획의 모든 프로젝트에 동일한 할당량이 있는 것은 아닙니다. 시간이 지남에 따라 GCP 사용량이 증가하면 할당량도 그에 따라 증가할 수 있습니다. 향후 사용량이 크게 증가할 것으로 예상되는 경우 사전에 할당량 조정 을 요청할 수 있습니다.

    청구는 테스트를 실행하는 데 소요된 시간(분)으로 계산됩니다. Blaze 플랜은 Spark 플랜에서 제공하는 리소스 제한과 유사한 무료 시간 제한으로 시작합니다.

    • 물리적 장치에서 하루 30분의 테스트 시간

    • 가상 장치에서 하루 60분의 테스트 시간

    이 한도를 초과하는 사용량은 다음 시간당 요금에 따라 청구됩니다.

    • 각 물리적 장치에 대해 시간당 $5

    • 각 가상 장치에 대해 시간당 $1

요금은 분 단위로 계산되며 가장 가까운 분 단위로 반올림됩니다. 예를 들어, 22초 테스트는 1분에 대한 비용이 청구되고 75초 테스트는 2분에 대한 비용이 청구됩니다. 테스트를 실행한 시간에 대해서만 비용이 청구됩니다(앱을 설치하고 테스트 결과를 수집하는 데 걸리는 시간은 비용이 청구되지 않음).

Google Cloud Console 에서 테스트 할당량 사용량을 모니터링할 수 있습니다.

Cloud API 할당량

Testing and Tool Results API에는 프로젝트당 일일 요청과 프로젝트당 분당 요청이라는 두 가지 API 제한이 있습니다.

  • Cloud Testing API 제한:

    • 하루 10,000,000 통화
    • 1분 간격당 120,000개 호출

    Google Cloud Console 에서 이 API의 사용을 모니터링할 수 있습니다.

  • Cloud Tool 결과 API 제한:

    • 하루 200,000건의 통화
    • 1분 간격당 2,400회 호출

    Google Cloud Console 에서 이 API의 사용을 모니터링할 수 있습니다.

할당량 늘리기

Cloud API 또는 Blaze 계획 테스트 할당량에 도달한 경우 다음 중 하나를 수행하여 더 높은 한도를 요청할 수 있습니다.