Poziomy wykorzystania, limity i ceny Laboratorium

Firebase Test LabAndroid Device Streaming zapewniają limit interfejsu Cloud API oraz limit testowania, który jest uwzględniony w standardowych planach cenowych Spark i Blaze. Te limity są oparte na wykorzystaniu przez Twój projekt zasobu testowania, zasobu urządzenia lub interfejsu Cloud API.

Limity te są stosowane na poziomie projektu, a nie witryny. Limity te są współdzielone przez wszystkie interfejsy API (w tym testy narzędzi, testy Robo i testy pętli gry) oraz macierze testów. Po uruchomieniu testu możesz sprawdzić jego czas wykonania (czyli czas, jaki zajmuje mu wykonanie) w sekcji Wyniki testów i matrycy testów w konsoli Firebase. Gdy używasz strumieniowego przesyłania danych z urządzenia z Androidem, możesz sprawdzić wykorzystanie w projekcie w Android Studio lub konsoli Google Cloud. Czasy trwania są wyświetlane obok każdego urządzenia. Jeśli korzystasz z abonamentu Blaze, do rozliczeń są używane czasy wykonywania testów.

Limity

Limit testów

Limit testowania usługi Test Lab jest mierzony na podstawie liczby uruchomień testu dziennie:

  • Abonament Spark (bezpłatny): limity zasobów dotyczą maksymalnie 15 testów dziennie:

    • 10 uruchomień testów dziennie na urządzeniach wirtualnych

    • 5 testów dziennie na urządzeniach fizycznych

  • Abonament Blaze: nie wszystkie projekty w abonamencie Blaze mają takie same limity. Jeśli z czasem zaczniesz korzystać z Google Cloud częściej, Twoje limity mogą się odpowiednio zwiększyć. Jeśli spodziewasz się znacznego wzrostu wykorzystania, możesz aktywnie poprosić o korekty limitów.

    Naliczanie opłat odbywa się na podstawie liczby minut poświęconych na przeprowadzanie testów. Abonament Blaze rozpoczyna się z bezpłatnym limitem czasu podobnym do limitu zasobów oferowanego w abonamencie Spark:

    • 30 minut testowania dziennie na urządzeniach fizycznych

    • 60 minut testów dziennie na urządzeniach wirtualnych

    Za wykorzystanie wykraczające poza te limity pobierana jest opłata według tych stawek godzinowych:

    • 5 USD za godzinę za każde urządzenie fizyczne

    • 1 USD za godzinę za każde urządzenie wirtualne

Opłaty są naliczane co minutę i zaokrąglane w górę do najbliższej minuty. Na przykład za test trwający 22 sekundy naliczamy opłatę za 1 minutę, a za test trwający 75 sekund – za 2 minuty. Obciążamy Cię tylko za czas poświęcony na przeprowadzanie testów (czas potrzebny na zainstalowanie aplikacji i zebranie wyników testów nie jest naliczany).

Wykorzystanie limitu testowego możesz monitorować w konsoli Google Cloud.

Limity interfejsów Cloud API

Interfejsy API testowania i interfejsy API wyników narzędzi mają 2 limity: żądań na dzień na projekt i żądań na minutę na projekt.

  • Limit interfejsu Cloud Testing API (w tym wywołania interfejsu Android Device Streaming):

    • 10 000 000 połączeń dziennie
    • 120 tys. wywołań na 1 minutę

    Korzystanie z tego interfejsu API możesz sprawdzać w konsoli Google Cloud.

  • Limit interfejsu Cloud Tool Results API:

    • 200 tys. wywołań dziennie
    • 2400 wywołań na 1 minutę

    Korzystanie z tego interfejsu API możesz sprawdzać w konsoli Google Cloud.

Limity strumieniowania na urządzeniu z Androidem

Korzystanie z nich jest ograniczone, a rozliczenia za ich wykorzystanie zostaną wprowadzone w późniejszym terminie.

  • Od 1 czerwca 2024 r. w ramach okresu promocyjnego:

    • (bezpłatnie) Abonament Spark: 120 bezpłatnych minut na projekt miesięcznie
    • Abonament Blaze: 120 bezpłatnych minut na projekt w miesiącu, 15 centów za każdą dodatkową minutę
  • W lutym 2025 r. lub w jego okolicach okres promocyjny dobiegnie końca, a rozliczenia będą dokonywane na podstawie tych limitów:

    • (bezpłatny) abonament Spark: 30 bezpłatnych minut na projekt miesięcznie.
    • Abonament Blaze: 30 bezpłatnych minut na projekt miesięcznie, 15 centów za każdą dodatkową minutę

Nie wszystkie projekty w abonamencie Blaze mają takie same limity. Jeśli wykorzystanie konsoli Google Cloud wzrośnie z czasem, limity mogą odpowiednio wzrosnąć. Jeśli spodziewasz się znacznego nadchodzącego wzrostu wykorzystania, możesz z wyprzedzeniem poprosić o korekty limitu.

Zwiększ limity

Jeśli limit testowania interfejsu Cloud API lub abonamentu Blaze został osiągnięty, możesz poprosić o wyższy limit, wykonując jedną z tych czynności: